백준 카드2 파이썬 (1) 썸네일형 리스트형 [ BOJ / 파이썬 ] 2164 카드 2 / 제출 1 / import sys input = sys.stdin.readline from collections import deque n = int(input()) queue = deque([i+1 for i in range(n)]) while True : queue.popleft() if len(queue) != 1: queue.append(queue.popleft()) else: print(queue.popleft()) break 헐. 진짜 설마설마하면서 잘 만들었다고 생각했는데 IndexError라니.. 진짜 멍충.. 시간복잡도 걱정했는데 의외로 500,000을 넣어도 무리 없이 시간 안에 도는 것 같다. 예상한대로 한 번 계산 시마다 절반씩 값이 줄기 때문인 것 같다. 그래도 매번 IndexE.. 이전 1 다음