文章
1
粉丝
56
获赞
1
访问
546
#include <stdio.h>
#include <stdlib.h>
#define N 100
int main()
{
int n,a[N]={0},count,i,k;
scanf("%d",&n);
count=n;
i=-1;
while(count>0){//控制剩余小朋友个数
k=3;
while(k>0){//每次循环三个小朋友
i=(i+1)%n;
if(a[i]==0){//用数组保存是否已玩过游戏:1为已玩过 0为没有玩过
k--;//只有数组内数据为0是才算实际的人数,为1时跳过
}
}
a[i]=1;
count--;
}
printf("%d",i+1);
return 0;
}
登录后发布评论
暂无评论,来抢沙发