카드2 - 2164번 문제

2025. 3. 5. 18:55백준

단순하게 배열로 했을때 시간초과가 발생해서 deque를 불러와서 사용했었던 기억이 남는다..

import sys
from collections import deque
N = int(sys.stdin.readline())
data = deque()
for i in range(N):
  data.append(i+1)
for j in range(len(data)-1):
  data.popleft()
  data.append(data.popleft())
print(data[0])

 

'백준' 카테고리의 다른 글

체스판 다시 칠하기 - 1018  (0) 2025.03.05
수 찾기 - 1920번 문제  (0) 2025.03.05
나이순 정렬 - 10814번 문  (0) 2025.03.05
좌표 정렬하기 - 11650번 문  (0) 2025.03.05
수 정렬하기 2 - 2751번 문제  (0) 2025.02.24