n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。
程序运行示例:
6 3(两个输入数据之间有空格)
1
输入格式:scanf("%d%d",&n,&m);
输出格式:printf("%d\n",loop[dest]);
#include<stdio.h>
#include<stdlib.h>
#define max 100
int loop[max+10];
int
n个人围成一圈,顺序编号。从第一个人开始从1到m报数,凡报到m的人退出圈子,编程求解最后留下的人的初始编号。
程序运行示例:
6 3(两个输入数据之间有空格)
1
输入格式:scanf("%d%d",&n,&m);
输出格式:printf("%d\n",loop[dest]);
#include<stdio.h>
#include<stdlib.h>
#define max 100
int loop[max+10];
int