취준시절/백준

[백준 2164] 카드2 - Python

MAYMIN 2021. 7. 31. 14:20
728x90
SMALL
from collections import deque
import sys
input = sys.stdin.readline
n = int(input())
queue = deque(i for i in range(1,n+1))
if len(queue)==1:
    print(queue[0])
else:
    first = queue.popleft()
    while len(queue)>1:
        first = queue.popleft()
        queue.append(first)
        queue.popleft()
    print(queue[0])
728x90
LIST

'취준시절 > 백준' 카테고리의 다른 글

[백준 1927] 최소 힙 - Python  (0) 2021.08.01
[백준 11279] 최대 힙 - Python  (0) 2021.08.01
[백준 1158] 요세푸스 문제 - Python  (0) 2021.07.31
[백준 1966] 프린터 큐- Python  (0) 2021.07.31
[백준 9012] 괄호 - Python  (0) 2021.07.09