黑马程序员技术交流社区
标题:
求解惑:100人围圈报14的人退出问题?感觉题目没交代清楚...
[打印本页]
作者:
芭芭拉2
时间:
2014-12-14 21:45
标题:
求解惑:100人围圈报14的人退出问题?感觉题目没交代清楚...
原题是这样的:有100个人围成一个圈,从1开始报数,报到14的这个人就要退出。然后其他人重新开始,从1报数,到14退出。问:最后剩下的是100人中的第几个人?
疑问:
报到
14
的这个人退出。然后其他人重新开始,从
1
报数??这个重新开始是什么意思?是从第一个人重新开始报1,?还是从第15个人重新开始报1??这题目没说清楚吧?。。。
真正的
约瑟夫环是这样的
:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。
那么这样的话,出题人是不是想让我们理解成从退出的那个人的那个人开始报1呢?要不然很容易理解成继续从原来的第1个人开始报1的呀,理解成这样的话没必要考吧。。。
求大神指导...新手一枚
作者:
祁祯祥
时间:
2014-12-18 21:26
http://www.blogjava.net/rorely/archive/2010/01/15/309732.html
作者:
芭芭拉2
时间:
2014-12-18 21:44
祁祯祥 发表于 2014-12-18 21:26
http://www.blogjava.net/rorely/archive/2010/01/15/309732.html
谢谢、、、
作者:
禾青青
时间:
2014-12-18 23:16
每天都来看一看
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2