본문 바로가기
백준 - 파이썬/단계별 풀어보기 - 4 (1차원 배열)

[백준/파이썬] 10811번 바구니 뒤집기 | slicing(슬라이싱)문법, reverse(),

by miiinn 2025. 5. 2.

- 파이썬 slicing(슬라이싱) 문법

 

- 파이썬에서는 변수의 자료형이 고정되지 않음.

N, M = map(int, input().split())

basket = [i for i in range(1, N+1)]
tmp = 0

for _ in range(M):
    i, j = map(int, input().split())
    tmp = basket[i-1:j]
    tmp.reverse()
    basket[i-1:j] = tmp

print(*basket)