백준
백준 2164 카드2 (파이썬)
MC류짱
2022. 12. 1. 21:15
풀이 및 해설(주석)
from collections import deque
# 사실 큐 문제는 deque사용하면 편하다;
N = int(input())
Q = deque([i for i in range(1, N+1)])
# 큐에 하나만 남을 때 까지 두가지 작업 반복
while len(Q) > 1:
Q.popleft()
Q.append(Q.popleft())
print(*Q)