改过一遍了,还错!(红名改的,最后放弃了)
下面是代码:
#include <bits/stdc++.h>
using namespace std;
int r[120];
int main(){
int n,m,a=0,e;
cin>>n>>m;
for(int i=1;i<=n;i++)
r[i]=i;
for(int i=1;i<=n;i++)
{
e=1;
while(e<m)
{
if(r[a]==0)
a++;
else
{
a++;
e++;
}
if(a>=n)
a=a-n+1;
}
cout<<r[a];
r[a]=0;
}
return 0;
}