백준
백준 2164 문제풀이 [python]
ys.k
2023. 8. 19. 04:54
포스팅에 앞서 내용이 틀릴 수 있습니다.
해당 부분 지적 감사히 받습니다.
문제를 보자.
간단한 문제다.
큰 설명이 필요 없다고 생각하기에, 바로 코드 첨부하겠다.
코드
import sys as s
from collections import deque
n = int(s.stdin.readline())
queue = deque()
for i in range(n):
queue.append(i+1)
while len(queue) != 1:
queue.popleft()
queue.append(queue.popleft())
else:
print(queue[0])
기초를 쌓는 느낌이 나는 문제라 간단함에도 큰 뿌듯함이 느껴졌다.