[백준] #10813 공 바꾸기 python

2023. 3. 13. 06:00

https://www.acmicpc.net/problem/10813

 

10813번: 공 바꾸기

도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 매겨져 있다. 바구니에는 공이 1개씩 들어있고, 처음에는 바구니에 적혀있는 번호와 같은 번호가 적힌 공이

www.acmicpc.net

 

📕 설명 📕

반복문을 통해 swap 함수의 구조로 풀이하였다.

 

🧑🏻‍💻 나의 풀이 🧑🏻‍💻

 

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)

'Programming > Algorithm' 카테고리의 다른 글

[백준] #9086 문자열 python  (1) 2023.03.15
[백준] #10811 바구니 뒤집기 python  (0) 2023.03.14
[백준] #10810 공 넣기 python  (0) 2023.03.12
[백준] 10951 A + B - 4 python  (0) 2023.03.11
[백준] #10952 A + B - 5 python  (0) 2023.03.10

BELATED ARTICLES

more