티스토리 뷰
반응형
N, M = map(int, input().split(" "))
l = [i + 1 for i in range(N)]
for _ in range(M):
i, j = map(int, input().split(" "))
for idx in range(i, j):
if i < j:
temp = l[i - 1]
l[i - 1] = l[j - 1]
l[j - 1] = temp
i += 1
j -= 1
print(" ".join(map(str, l)))
https://www.acmicpc.net/problem/10811
reversed 내장 함수 사용하면 될 듯
'C, C++ > Baekjoon Online Judge' 카테고리의 다른 글
Baekjoon 백준 python 1316 그룹 단어 체커 (0) | 2024.08.15 |
---|---|
Baekjoon 백준 python 2941 크로아티아 알파벳 (0) | 2024.08.15 |
Baekjoon 백준 python 10810 공 넣기 (0) | 2024.08.11 |
Baekjoon 백준 python 11382 꼬마 정민 (0) | 2024.08.11 |
백준 boj 27866 문자와 문자열 python (0) | 2023.11.26 |
댓글
티스토리 방명록
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
Blog is powered by
Tistory / Designed by
Tistory
Contact: j0n9m1n1@gmail.com
Contact: j0n9m1n1@gmail.com