★2중 리스트★[Python 백준 10813번 공 바꾸기]
2023. 3. 27. 17:50
728x90
반응형
https://www.acmicpc.net/problem/10813
import sys
N,M= list(map(int, sys.stdin.readline().split()))
A = [[i+1] for i in range(N)]
for k in range(M):
i,j = list(map(int, sys.stdin.readline().split()))
idx = A[i-1]
A[i-1] = A[j-1]
A[j-1] = idx
# print(f"{k+1}번째 :{A}")
for i in A:
print(*i , end = ' ')
#A = [2] [1] [3] [4] [5]
#A = [2] [1] [4] [3] [5]
#A = [3] [1] [4] [2] [5]
728x90
반응형
'Python(백준) > 배열' 카테고리의 다른 글
★filter★lambda 활용하기★[Python 백준 4344 번 평균은 넘겠지] (1) | 2023.03.28 |
---|---|
★reserved()★[Python 백준 10811번 바구니 뒤집기] (0) | 2023.03.27 |
★FOR문★[Python 백준 10810번 공넣기] (0) | 2023.03.27 |
[Python] 백준 1546번 평균★VER3.0★FOR문 사용하지 않기 (0) | 2023.03.27 |
★VER2.0★max()안쓰고 구하기★[백준 파이썬 2562번 최대] (0) | 2023.03.27 |