https://www.acmicpc.net/problem/2164
---------------------------------------------------------
from queue import Queue
num = int(input())
card = Queue(range(1,num+1))
while card.qsize() > 1:
card.get()
a = card.get()
card.put(a)
print(card.get())
---------------------------------------------------------
해당 코드로 위 문제에 제출했는데, 그냥 돌릴때에도 애가 값을 뱉어내질 않더라고요. 백준에서도 시간초과 나고
deque 써서 문제 해결하긴 했는데, queue에 뭔 문제가 있는걸까요