#include<bits/stdc++.h>
using namespace std;
int main(){
int a,bb,c[101],d=0,e,f;
cin>>a>>bb;
for(int i=1;i<=a;i++){
c[i]=i;
}
for(int i=0;i<a;i+=0){
cout<<bb<<" ";
d+=bb;d%=a;
if(d==0){
d=a;
}cout<<c[d]<<" ";
a--;
e=a;
for(int j=d;j++;j<=e){
c[j-1]=c[j];
}
}
return 0;
}
输入 4 17
输出
17 1
3 2
2 3
1 4
bb的值为什么会变?