M个人围成一圈,从第一个人开始依次从1循环报数,每当报数为N时此人从圈中出来,下一个人又从1开始报数,

问题描述:

M个人围成一圈,从第一个人开始依次从1循环报数,每当报数为N时此人从圈中出来,下一个人又从1开始报数,
使用c语言编程,
1个回答 分类:综合 2014-10-19

问题解答:

我来补答
//刚好写过了一个这种函数
#include
using namespace std;
#define N 26
#define M 4
typedef struct
{
bool flag;//标志是否已经报数
char c;//孩子用字母a——z表示
}ZU;
int main()
{
ZU line[N];
int k=0,count,num=1;//num记录的是查找数的次数
for(int i=0;i
 
 
展开全文阅读
剩余:2000