java 编程思路

来源:百度知道 编辑:UC知道 时间:2024/06/04 06:28:11
比如说有15个人 围成一圈报123 从第一个人开始报数喊到3的出来 然后从出列的下一个继续报数 喊道3 再出来了 求出列的顺序

这是个约瑟夫环问题,网上资料太多了,看下面这个link
http://www.blogjava.net/supercrsky/articles/171805.html
将Josephus这个类的main函数的参数改成
int n = 15, s = 1, d = 1;
就可以得到你想要的结果了

比如:3,13,23?