找回密码
 欢迎注册
查看: 25708|回复: 7

[提问] 很古老的游戏题

[复制链接]
发表于 2015-10-12 21:00:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
将从1到n的正整数依次排列成一个圆。先划去1,然后每中间隔k个,划去相应的正整数,按圆圈依次循环,直到步骤无法继续执行为止。
最终情况如何?
这个问题有无一般结论?



毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2015-10-12 21:03:22 | 显示全部楼层
补充一下,k+1不是n的约数
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2015-10-12 21:06:15 | 显示全部楼层
比如说,n=9,k=1
第一步划去1、3、5、7、9
javascript:;
接着划去2、4、6、8
javascript:;
最终没有正整数剩余
无标题.png
无标题.png
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2015-10-12 21:06:26 | 显示全部楼层
比如说,n=9,k=1
第一步划去1、3、5、7、9
javascript:;
接着划去2、4、6、8
javascript:;
最终没有正整数剩余
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2015-10-12 21:16:38 | 显示全部楼层
当k+1为n的约数时,步骤只能执行一次
对于n=9,当k=3时,只能删去1、5、9
k=4时,依次删去:1、6、3、9、8,最后剩余7

毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2015-10-13 01:54:06 | 显示全部楼层
约瑟夫数圈问题(n个人围成一圈,从第一位开始按1、2 、3、……m循环报数,凡报1的出圈,求最后一位出圈者原来排在的位置?分析可得到递推关系
$$a_2=2$$
$$a_n=2+(a_{n−1}+m−2)mod(n−1)$$
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2015-10-13 09:32:19 | 显示全部楼层
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2015-10-13 19:24:09 | 显示全部楼层
谢谢诸位。原来有这么广阔的背景。
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-23 20:34 , Processed in 0.026909 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表