인프런 커뮤니티 질문&답변
deque rotate 관련
작성
·
239
0
안녕하세요, 선생님
강의 잘 듣고 있는 취준생입니다.
다음과 같이 rotate를 사용해 간단히 짜봤습니다.
혹시 빼고 넣는것보다 회전시켜서 빼는게 더 좋을까요?
import sys
from collections import deque
sys.stdin = open('section5/input.txt', 'rt')
n, k = map(int, input().split())
dq = deque(range(1, n+1))
while dq:
dq.rotate(-(k-1))
x = dq.popleft()
print(x)





