有100个人围成一圈,从左至右依次进行1,2报数,凡是报到1的人离开,如此下去,剩
最后一人是当初第几个?
诸位,这是圆圈循环报数的问题,不是排成一排报数的问题,(temmyxj大侠的答案64N,是排成一排的答案,即最大的2的N次方)。可能的解题思路是:100-64=36,所以先从1开始,去掉36个奇数项(即1、3、5、7等),然后再把圆圈看成排来解题,我还没想好。
人气:316 ℃ 时间:2020-09-17 11:53:31
解答
最后一人是当初的第32个.这个要自己推.过程不复杂,只是不好表达.
推荐
- 17个人围成一圈,编号为1-17,从第1号开始报数,报到3的倍数的人离开,一直数下去,直到最后只剩下一个人
- 100个人报数,每报到单数的人,就会下场.依此类推.最后一个人是谁?
- 2:有n个人围成一圈,顺序排号.从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,
- 13个人围成一个圈,从第1个人开始顺序报数1,2,3.凡报到3者退出圈子.找出最后留在圈子中的人原来的序号.
- 请教用VC做:17个人围成一个圈,依次编号为1-17,从第1号开始报数,报到3的倍数的人离开,直到最后1人
- none of the mountains beyond the river had been taken.怎么翻译,专家级别解答,
- 已知函数f(x)=|x2-4x+3|,g(x)=mx,若方程f(x)=g(x)有四个不同的实数根,求m的取值范围
- 文字结构中含有“能”的所有汉字
猜你喜欢