https://www.acmicpc.net/problem/10811
파이썬을 사용해서 문자열 쉽게 처리 가능하다.
n,m = map(int,input().split())
arr = [i for i in range(1,n+1)]
for _ in range(m):
x,y = map(int,input().split())
tochange = arr[x-1 : y]
tochange = tochange[::-1]
arr[x-1 : y] = tochange
print(" ".join(map(str,arr)))
'알고리즘 문제풀이' 카테고리의 다른 글
진법 변환2 [ 백준 11005] (0) | 2024.07.08 |
---|---|
공 바꾸기[백준 10813] (0) | 2024.07.08 |
오븐 시계[백준 2525] (0) | 2024.07.05 |
좋은 구간[백준 1059] (0) | 2024.07.02 |
반지[백준 5555] (0) | 2024.06.29 |