https://www.acmicpc.net/problem/10813
10813호:랠리
도현은 총 N개의 바구니를 가지고 있고, 각 바구니는 1부터 N까지 번호가 매겨져 있습니다. 각 바구니에는 하나의 공이 들어 있으며 첫 번째 공에는 바구니에 적힌 번호와 동일한 번호가 있습니다.
www.acmicpc.net
설명
스왑 함수의 구조는 루프 문을 사용하여 해결되었습니다.
나의 솔루션
N, M = map(int, input().split())
li = (i for i in range(N+1))
for _ in range(M):
i,j = map(int, input().split())
tmp = li(j)
li(j) = li(i)
li(i) = tmp
li.remove(li(0))
print(*li)
