728x90
문제링크:
https://www.acmicpc.net/problem/10811
10811번: 바구니 뒤집기
도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2
www.acmicpc.net
단계: 브론즈 2
문제: 백준 10811번, 바구니 뒤집기
알고리즘 분류: 구현, 시뮬레이션
파이썬 답안:
import sys
n, m = map(int, sys.stdin.readline().split())
a=list(range(1,n+1))
for _ in range(m):
i,j = map(int, sys.stdin.readline().split())
# print(a)
if j-i ==0:
continue
else:
a[i-1:j] = list(reversed(a[i-1:j]))
for i in range(n):
print(a[i], end=" ")
728x90
'알고리즘 및 코딩 > [코딩 연습] 백준,프로그래머스 파이썬 답안 💻' 카테고리의 다른 글
[백준] 1629번: 곱셈 (0) | 2023.05.06 |
---|---|
[백준] 1012번: 유기농 배추 -python 답안 (파이썬) (0) | 2023.05.06 |
[백준] #1987 알파벳 -파이썬(python) (0) | 2023.04.12 |
[백준] #1759 암호 만들기 - 파이썬(python) (0) | 2023.04.11 |
[백준] #1182 부분수열의 합-python (2) | 2023.04.11 |