高手,帮忙解决一下问题吧:有100个人围成一圈,从左至右依次进行1,2报数,凡是报到1的人离开,如此下去,剩

最后一人是当初第几个?先谢了.
诸位,这是圆圈循环报数的问题,不是排成一排报数的问题,(temmyxj大侠的答案64N,是排成一排的答案,即最大的2的N次方)。可能的解题思路是:100-64=36,所以先从1开始,去掉36个奇数项(即1、3、5、7等),然后再把圆圈看成排来解题,我还没想好。。。。

你好,最后一人是当初的第32个。。这个要自己推。。过程不复杂,只是不好表达。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-14
最后一个是第64号,第一批剩下的是2n,第二批剩下的是4n,以此类推,最后就是64n了,n只能为1了,所以就是64了
第2个回答  2011-10-20
是第72个
2*2*2*{2*[2*(2*2-1)-1]-1} =72
不好解释,我觉得画图更简单易理解些
第3个回答  2011-10-13
80

高手,帮忙解决一下问题吧:有100个人围成一圈,从左至右依次进行1,2报数...
你好,最后一人是当初的第32个。。这个要自己推。。过程不复杂,只是不好表达。。

...个游戏,有一百人站成一排从左到右依次进行1,2报数凡是报到1的离开队 ...
从左到右每12个人为一轮循环;3=4643214321 (140,从左到右进行1到3报数,从右到左进行1到4报数..,每一轮循环中有3个人满足题中条件。140\/12=11..2)从右到左1到4报数 432143214321.

...100号,从第1号开始1---2报数,凡是报到1的小朋友
答案是72,不是64

100人排成一排、从左到右1、2、1、2…报数、报1的同学出去、剩下的...
具体的做法如下:从左至右给每个同学排1到100顺序,那就有1,2,3,……100个顺序,经过一次报数后,还剩2,4,6,……100共50个同学;不难看出,此时的排序为2*1,2,……50;再经过一次报数,剩下的是4,8,12,……100,即4*1,2……25,共25个同学。根据规律,可以发现,接下来的排...

【c语言填空题】有100个人围成一圈,顺序排号,从第一个人开始报数(从1...
代码有错,横线上填什么都不会过编译。把if(p>(___)改成if(p>(___))或if(p>___)的话,依次填:a+1、N、a+N、*p!=0或*p、i-3或3-i、 a[i]或a[i]!=0就能达到目的。第二个for循环中的j变量显然是多余的!

100人站成一横排 自1起依次报数 报奇数者离队 留下者再次从1开始报数...
16的规律,可知第五次和第六次报数后剩下的第一个数分别是32,64,刚才说过一共要报6次数,所以这个第六次报数后剩下的数就是64.它在第一次报数后的位置减半,即32,第二次报数后位置再减半,即16,这就是它第三次报数时的位置。本人太笨,实在想不出数学方法来解答这个问题,期待高手!!

100位同学顺序编号,1-2循环报数,报2的离开,报1的留下问最终留下的那位...
是99吗?1 2 3 4 5 6 7 8 9 10 1 2 1 2 1 2 1 2 1 2 报2的离开,就剩1 3 5 7 9 一共10行,就是99

...他让100名士兵站成一排报数,每次报到奇数的人出列,剩下的人位置不...
1. 首长需要挑选一名士兵执行特殊任务,他让100名士兵站成一排,并开始报数。2. 每当轮到一个士兵报到奇数时,他就出列,而剩下的人保持原位不变。3. 经过一轮报数和出列后,首长再次从剩下的士兵中报数,重复上述过程。4. 这个过程一直持续,直到只剩下最后一名士兵。5. 最终,这名剩下的士兵就...

...成一排,从左到右依次进行“1、2”报数,凡是报到1的人走开,剩下的...
像这种永远是一列数字里,2的幂次数最大的那个会留下

N个人围成一圈报数
1. 有N个人围成一圈,顺序排号,从第一个人开始报数,凡是报到M的人退出圈子,问最后留下的几号?2. N个人围成一圈,从第S个人开始顺时针1,2,3,4,...M的顺序报数,数到M的人出圈,然后从出圈的下一个人开始重复此过程,输出所有出圈的人的顺序。N个人围成一圈,从第1个人开始顺时针1,2,...

相似回答