# 첫째 줄에 N과 M이 주어진다.
N, M = map(int, input().split())
# 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다.
basket = [i for i in range(1, N + 1)]
# 둘째 줄부터 M개의 줄에 걸쳐서 공을 교환할 방법이 주어진다.
for _ in range(M):
# 각 방법은 두 정수 i j로 이루어져 있다.
i, j = map(int, input().split())
# i번 바구니와 j번 바구니에 들어있는 공을 교환한다.
basket[i - 1], basket[j - 1] = basket[j - 1], basket[i - 1]
for x in range(N):
print(basket[x], end=' ')
'Algorithm > BAEKJOON' 카테고리의 다른 글
BOJ / Python / 🥉1 / 1546번 / 평균 (0) | 2023.05.17 |
---|---|
BOJ / Python / 🥉2 / 10811번 / 바구니 뒤집기 (0) | 2023.05.17 |
BOJ / Python / 🥉3 / 10810번 / 공 넣기 (0) | 2023.05.17 |
BOJ / Python / 🥉5 / 25314번 / 코딩은 체육과목 입니다 (0) | 2023.05.16 |
BOJ / Python / 🥉5 / 25304번 / 영수증 (0) | 2023.05.16 |