a,b = map(int, input().split())
list = [i for i in range(1,(a+1))]
ans=[0]*a
index=0
delete = b-1
while (len(list)!=0):
while delete >= len(list):
delete = delete - len(list)
ans[index] = list[delete]
del list[delete]
delete =delete + (b-1)
index+=1
print("<", end ="")
for i in range (len(ans)):
if i == len(ans)-1:
print(ans[i], end =">")
else:
print(ans[i],end=", ")
'백준 알고리즘 > 링크드 리스트' 카테고리의 다른 글
백준 2309번 C++ (0) | 2019.01.02 |
---|---|
백준 1158번 C++ (0) | 2019.01.02 |
백준 11866번 C++ (0) | 2019.01.02 |
백준 11866번 파이썬 (0) | 2018.09.17 |