
#include<iostream>
using namespace std;
int main(){
int N,p,i=0,j=0,a[3000]={0},q=0;
cin>>N>>p;
while(j!=N){
i++;
if(i>N){
i=1;
}
if(a[i]==0){
q++;
if(q==p)
{
a[i]=1;
j++;
cout<<i<<" ";
q=0;
}
}
}
return 0;
}
```c++
能输出正确结果,但在pta上执行是多种错误,求解