有n个人围成一圈顺序排号 n个人围成一圈顺序排号报到3的人退出圈子


有n个人围成一圈顺序排号 n个人围成一圈顺序排号报到3的人退出圈子

文章插图
大家好,小跳来为大家解答以上的问题 。n个人围成一圈顺序排号报到3的人退出圈子 , 有n个人围成一圈顺序排号这个很多人还不知道,现在让我们一起来看看吧!
1、#include using namespace std; void main() { const int n=11; int a[n]; int *p=a; for(int i=0;i1) //m是人数 。
2、当人数为1时,出结果 { if(*p!=0) { j++; } if(j==3) { *p=0; j=0; m--; } if(p==&a[n-1]) p=a; else p++; } for(i=0;i【有n个人围成一圈顺序排号 n个人围成一圈顺序排号报到3的人退出圈子】本文到此分享完毕,希望对大家有所帮助 。