n, m = map(int, input().split())
basket = [k+1 for k in range(n)]
ball = ''
for i in range(m):
i, j = map(int, input().split())
a = basket[i-1]
b = basket[j-1]
basket[j-1] = a
basket[i-1] = b
for t in range(len(basket)):
ball+=' '+str(basket[t])
print(ball.lstrip())
문제: https://www.acmicpc.net/problem/10813
10813번: 공 바꾸기
도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가 적힌 공이
www.acmicpc.net
'Baekjoon > python' 카테고리의 다른 글
[백준 2743번] 단어 길이 재기 (0) | 2023.02.21 |
---|---|
[백준 10811번] 바구니 뒤집기 (0) | 2023.02.21 |
[백준 10810번] 공 넣기 (0) | 2023.02.21 |
[백준 25314번] 코딩은 체육과목 입니다 (0) | 2023.02.21 |
[백준 11382번] 꼬마 정민 (0) | 2023.02.21 |