list_count, input_int = list(map(int, input().split()))
bucket = [i for i in range(1,list_count + 1)]
after_bucket = []
for _ in range(input_int):
a, b = list(map(int, input().split()))
after_bucket = list(reversed(bucket[a-1:b]))
bucket[a-1:b] = after_bucket
print(' '.join(str(e) for e in bucket))
'알고리즘 > 배열(array)' 카테고리의 다른 글
Max Consecutive Ones python (0) | 2023.06.26 |
---|---|
백준 1546 python (0) | 2023.06.13 |
python snake game (20230612 coding test) (0) | 2023.06.12 |
백준 3052 python (0) | 2023.06.11 |
백준 5597 python (0) | 2023.06.11 |