有n个人围成一圈,顺序排号,从第一个开始报数(从1到3报数),凡报到3的人退出圈子,问最后最后留下的是原来第几号的那位.
#includeintmain(){inta[1000]={0};ints=0;intsum=0;inti=0;intn=0;printf("pleaseinputnumber:\n");scanf("%d",&n);//输入圈内有几个人for(i=0;i<=n;i++){a[i]=1;}for(i=1;i<=n;i++){s=s+a[i];//S计数,满三计数清零if(s==3){s=0;a[i