作业帮 > 综合 > 作业

N个同学排队,1,2,1,2报数,单数退出,双数一排,1,2,1,2报数,单数退出,最后剩下的人原站哪?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/30 09:19:40
N个同学排队,1,2,1,2报数,单数退出,双数一排,1,2,1,2报数,单数退出,最后剩下的人原站哪?
(N由键盘输入)
要程序的全过程
最后剩下的人原站:一定是2的次方,且为等于或最接近N(并小于N)的位置.
比如N=37,则为32
N=56,为32
31人排队,然后1、2、1、2的报数,让单数同学出来,再1212的报数,最后剩下的一位排名第几? 20个小学生围成一个圆圈,从某位同学开始顺时针方向按1、2、1、2报数,凡是报到2的同学退出圆圈,最后将 2:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出圈子, n只猴子选大王,选举办法如下:从头到尾1,2,3报数,凡报3的退出,余下的从尾到头1,2,3报数,凡报3的退出.如此类推 求一道数奥题有29人排成一排,编号1~29,从1号开始,1至2报数,报二的不动,报一的退出,留下的1至2报数,这样不断重 有29人排成一行,编号1—29,从1号开始,1至2报数,报数2的不动,报数1的退出,留下的再1至2报数,这样不断重复,直 一些人站队列,1,2报数,第一轮,报1的出去,剩下的继续报,报1的在出去,剩下了一直按报2的退出,到最后剩一个人时,请问 一千人站一排1~3报数,报到3的退出,余下的人1~3报数报到3的退出直到最后剩3人问这3个人原来序号 100个小朋友围成一圈,并依次编为1-100号.从第1号开始1至2报数,凡是报到1的小朋友退出圈子,这样循环进行到剩下最 一道有关C语言的问题题目:1. m个人围成一圈,1,2,3循环报数,报到3的人退出,并将退出的序号依次 存到数组p中,包 C语言:有n个人围成一圈,按顺序从1到n编号.从第一个人开始报数,报数3的人退出圈子 C语言 有n个人围成一圈,按顺序从1到n编号.从第一个人开始报数,报数3的人退出圈子