#include<stdio.h>
int main()
{
int n,m,i,p;
int a[50];
int count;
while(scanf("%d%d",&n,&m)!=EOF)
{
//scanf("%d%d",&n,&m);
i=0;
p=-1;
count=1;
for(int k=0;k<n;k++)
{
a[k]=0;
}
while(count<=n)
{
do
{
p=(p+1)%n;
if(a[p]==0)
{
i++;
}
if(i==m)
{
i=0;
a[p]=count;
break;
}
}while (1);
count++;
}
/* p=(p+1)%m;
if(a[p]==0)
{
i++;
}
if(i==m)
{
a[p]=count;
count++;
i=0;
break;
}*/
// printf("%d",a[n-1]);
for(i=0;i<n;i++)
{
if(a[i]==n)
{
printf("%d\n",i+1);
break;
}
}
}
return 0;
}
出圈
最新推荐文章于 2021-10-11 15:02:08 发布