# 요세푸스 문제 0
# https://www.acmicpc.net/problem/11866 (구현, 큐)
from collections import deque
def nums(n, k):
ret, queue = [], deque(range(1, n + 1))
while queue:
for _ in range(k - 1):
queue.append(queue.popleft())
ret.append(queue.popleft())
return ret
n, k = map(int, input().split())
ans = nums(n, k)
print(f"<{', '.join(map(str, ans))}>")
'BOJ 알고리즘 (T아카데미)' 카테고리의 다른 글
13116번: 30번 (그래프, 부모배열) (0) | 2020.10.01 |
---|---|
2644번: 촌수계산 (그래프, BFS) (0) | 2020.10.01 |
9012번: 괄호 (구현, 스택) - Tacademy (0) | 2020.10.01 |
11729번: 하노이탑 (구현, 재귀) - Tacademy (0) | 2020.10.01 |
1629번: 곱셈 (구현, 수학) - Tacademy (0) | 2020.09.30 |