#include<bits/stdc++.h>
using namespace std;
int n,m,prev[10100],next[10100];
int main()
{
scanf("%d%d",&n,&m);
for(int i=1;i<=n;++i)next[i]=i+1,prev[i]=i-1;
next[n]=1;
prev[1]=n;
int k=1,s=1;
for(int i=1;n>0;++i)
{
if(k==m)
{
--n;
k=0;
printf("%d ",s);
next[prev[s]]=next[s];
prev[next[s]]=prev[s];
}
++k;
s=next[s];
}
return 0;
}
关于prev与next......