做外包软件的网站,h5 小米网站模板,帮别人备案网站吗,wordpress快速安装题目#xff1a;有n个人围成一圈#xff0c;顺序排号。从第一个人开始报数#xff08;从1到3报数#xff09;#xff0c;凡报到3的人退出圈子#xff0c;问最后留下的是原来第几号的那位。
代码#xff1a;
#include stdio.h
int main()
{int n8;int table[n]…题目有n个人围成一圈顺序排号。从第一个人开始报数从1到3报数凡报到3的人退出圈子问最后留下的是原来第几号的那位。
代码
#include stdio.h
int main()
{int n8;int table[n];for(int i0;in;i){ //给数组元素赋初值table[i]1;}int index0;int baoShu0;int cntn;while(cnt){index;baoShu;if(indexn){index1;}while(table[index-1]0){index;if(indexn){index1;}}if(baoShu3){table[index-1]0;printf(%-4d,index);cnt--;baoShu0;}}printf(\n最后留下的是第%d号,index);return 0;
}
运行
3 6 1 5 2 8 4 7
最后留下的是第7号
可参考b站视频
69-约瑟夫环-1_哔哩哔哩_bilibili