C语言:约瑟夫环问题
2026/5/16 4:12:48 网站建设 项目流程

共有n个人围成一个环,从1开始,每报到数m的人出列,求剩到最后的人最开始的编号数字

#include <stdio.h>
int main()
{
int m,n;/*共有n个人围成一个环,从1开始,每报到数m的人出列*/
scanf("%d %d",&m,&n);
int last=0;
int i;
for(i=2;i<=n;i++)
{
last=(last+m)%i;
}
printf("%d\n",last+1);
}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询