CODE

백준 BOJ 2164 카드2

sed 2026. 4. 28. 21:23
SMALL

문제

 

코드

from collections import deque
import sys
input = sys.stdin.readline

if __name__ == "__main__":
    n = int(input())
    q = deque(range(1, n+1))

    while q:
        if len(q) == 1:
            print(*q)
            break
        q.popleft()
        q.rotate(-1)

 

백준 섭종 이슈로 직접 실행은 못하고 gpt에게 물어봤다.

그랬더니 다음과 같은 조언을 해줬다.

while len(q) > 1:
    q.popleft()
    q.append(q.popleft())

print(q[0])

 

 

LIST

'CODE' 카테고리의 다른 글

백준 BOJ 1202 보석 도둑  (0) 2026.04.29
백준 BOJ 11866 요세푸스 문제 0  (0) 2026.04.29
n진수 만들기  (0) 2026.04.24
LEETCODE 풀 문제 모음  (0) 2026.04.23
오늘의 톺아보기  (0) 2026.04.22