2주 간의 터키 여행 이후 오랜만에 파이썬으로 백준 문제 풀이를 해봤다.
오랜만에 하는거니까 몸풀기로 좀 쉬운 문제를 골랐다.
문제풀이
num = int(input())
ans = 1
for _ in range(num):
a, b = map(int, input().split())
if a == ans:
ans = b
elif b == ans:
ans = a
print(ans)
공은 처음에 1번에 있고 그것이 바꿔치기하면서 계속 바뀐다는 성질을 이용하였다.
가장 직관적이고 간단한 풀이인 것 같다.
'자료구조,알고리즘(Python) > 백준' 카테고리의 다른 글
단어 공부:1157(Python) (3) | 2024.10.26 |
---|---|
1032:명령 프롬프트 (4) | 2024.10.23 |
11582 : 치킨 TOP N (Python) (0) | 2024.09.10 |
11663 : 선분 위의 점(Python) (1) | 2024.09.07 |
13706 : 제곱근(Python) (0) | 2024.09.07 |