这道题做了好几次都通不过
n,m=map(int,input().split())
a=[]
d=[]
b=0
c=0
e=""
for i in range(1,n+1):
a.append(i)
while a:
if b==m-1:
e=a[c]
a.pop(c)
d.append(e)
b=0
e=""
b+=1
c+=1
if c>=len(a):
c=0
if len(a)==1:
break
for i in d:
print(i,end=" ")
print()
for i in a:
print(i)
刚开始学,写的很乱,思路不是很清晰