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 |