[백준] 요세푸스 문제 0- 11866번(python 파이썬)

backjs·2021년 4월 14일
0

문제 링크

https://www.acmicpc.net/problem/11866

N,K = map(int,input().split())

cycle = [i for i in range(1,N+1)]
result = []
while cycle :
    for i in range(K-1):
        a = cycle.pop(0)
        cycle.append(a)
    value  = cycle.pop(0)
    result.append(value)
print('<'+', '.join(map(str, result))+'>')

0개의 댓글