首页| 论坛| 消息
主题:问一个不算难的问题
wzy发表于 2007-11-13 22:26
Problem
将编号为1,2,...,N的N个人按顺时针方向围坐一圈,每人持有一个密码(10000以内的正整数)。一开始任选一个正整数作为报数上限值M,从第一个开始按顺时针方向自1开始报数,报到M时停止报数。报M的人出列,将他的密码作为新的M值,从他在顺时针方向上的下一个人开始重新从1报数,如此下去,直至所有人全部出列为止。试设计一个程序求出出列顺序。
Input
本题有多组数据。每组数据的第一行是两个整数N,M(0
回帖(3):
3楼:想了好久,比比赛花的时间更多啊!看来我老了!我想这个应该可 ..
2楼:拜托 !! 我需要解法!!
1楼:有点象约翰夫问题

--> 全部回帖(3)»
最新回帖
收藏本帖
发新帖