摘要: 有n个人围成一圈,按顺序从1到n编号。从第一个人开始报数,报数3的人退出圈子,下一个人从1开始重新报数,报数3的人退出圈子。如此循环,直到留下最后一个人。 要求:n大于30;输出每次退出人的编号输出最后留下人的编号#include#define MAXLINE 200int main(){ int a[MAXLINE]; int i,n,count=0,index; printf("Input a number:"); scanf("%d",&n); index=n; for(i=0;i1){ if(a[i]==0){ ... 阅读全文
posted @ 2013-11-20 22:33 dihuanting 阅读(149) 评论(0) 推荐(0) 编辑