ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 11866. 요세푸스 문제 (Python)
    카테고리 없음 2022. 12. 8. 20:33
    from collections import deque
    queue=deque()
    n,k=map(int,input().split())
    for i in range(n):
        queue.append(i+1)
    print("<",end='')
    for i in range(n):
        for j in range(k-1):
            queue.append(queue[0])
            queue.popleft()
        if len(queue)!=1:
            print(queue[0],end=', ')
        else:
            print(queue[0],end='')
        queue.popleft()
    print(">",end='')
    
Designed by Tistory.