반응형
코드
from collections import deque
n,k = map(int,input().split())
dq = deque([i for i in range(1,n+1)])
ans = []
cnt = 0
while dq:
a = dq.popleft()
cnt += 1
if cnt == k:
ans.append(a)
cnt = 0
else:
dq.append(a)
print("<",end="")
for i in range(n-1):
print(ans[i],end=', ')
print(ans[-1],end='')
print(">")
반응형
'알고리즘 > 자료구조' 카테고리의 다른 글
[프로그래머스][Python] 이중우선순위큐 (0) | 2023.02.03 |
---|---|
[백준][Python] 1417번 국회의원 선거 (0) | 2023.02.01 |
[프로그래머스][Python] 두 큐 합 같게 만들기 (1) | 2023.01.30 |
[백준][Python] 13904번 과제 (0) | 2023.01.26 |
[백준][Python] 10816번 숫자 카드 2 (0) | 2023.01.25 |
댓글