黑马程序员技术交流社区
标题:
跪求一问题
[打印本页]
作者:
chilong_333
时间:
2013-9-15 14:11
标题:
跪求一问题
本帖最后由 chilong_333 于 2013-9-16 10:51 编辑
有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
这个问题各位都不需要回答怎么做,只希望做过的人告诉我下,到第14个人后退出,在开始的时候是从第15个人开始报1,还是从第一个人报1.
作者:
zhou5852
时间:
2013-9-15 14:25
我记得是先100个人报数,然后报到14的倍数的人出来,然后在剩下的人重新排列后再重新报数,到最后不够14个人的时候 看剩下的人 在刚开始排数的时候序号是多少..我同学中科院金属所面试里曾经的题就有这....我应该记得清楚
作者:
麦子609
时间:
2013-9-15 15:35
当然是从第15个 从第一个的话岂不是到最后就剩下前13个人了 每次都是第14个位置上的人走
作者:
落木随风
时间:
2013-9-15 16:44
很明显是从第15个人开设啊,要是再从第一个开设,那岂不是从14到最后的人全部都离开了,那这87个人可以说什么都没做,白占内存啊。
作者:
酱爆
时间:
2013-9-15 19:28
二楼说的对极了!!!!!
作者:
黄文伯
时间:
2013-9-15 20:03
亲,如问题已解决请将分类的“未解决”改为“已解决”。
以后的问题贴也要及时更改分类哦~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2