Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
38599 木木老师 【一维数组】约瑟夫问题 Python3 Accepted 41 MS 3792 KB 369 2022-09-14 15:40:02

Tests(3/3):


Code:

n,k = map(int,input().split()) if k==1: print(n) exit() l=[] ln=n lk=k for i in range(n+1): l.append(0) i=1 while 1: if i>n: i=1 if ln==1: break if l[i]==0: lk=lk-1 if lk==0: l[i]=1 ln=ln-1 lk=k i=i+1 for j in range (1,n): if l[j]==0: print(j)