- 파이썬 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)
'백준 - 파이썬 > 단계별 풀어보기 - 4 (1차원 배열)' 카테고리의 다른 글
[백준/파이썬] 1546번 평균 | list comprehension - 리스트 내 항목에 수식을 적용, 리스트 내 평균 구하기 (0) | 2025.05.02 |
---|---|
[백준/파이썬] 3052번 나머지 | set(), len(), append() (0) | 2025.05.02 |
[백준/파이썬] 5597번 과제 안 내신 분..? | remove()함수, list comprehension (0) | 2025.05.01 |
[백준/파이썬] 10810번 공 넣기 | 리스트초기화 (0) | 2025.04.30 |
[백준/파이썬] 2562번 최댓값 | append()함수, index()함수 (0) | 2025.04.30 |