数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 3869|回复: 7

求剩余卡片的编号

[复制链接]
发表于 2020-8-29 10:02 | 显示全部楼层 |阅读模式
有2020张卡片叠成一叠,按小号在上,大号在下的原则依次编号为1号至2020号。现在按如下方式操作:第一次扔掉1号、3号,把2号放到这叠卡片最底面。第二次把4号、6号扔掉,把5号放到最底面。按照上面方式一直操作下去,当最后剩下的卡片不够3张而无法操作时停止,求最后剩下卡片的编号。(若2020张卡片推广为n张卡片,此时会不会有通项公式?)
发表于 2020-8-29 16:29 | 显示全部楼层
本帖最后由 Nicolas2050 于 2020-8-29 16:46 编辑

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 2]
[7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 2, 5]
[10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 2, 5, 8]
[13, 14, 15, 16, 17, 18, 19, 20, 2, 5, 8, 11]
[16, 17, 18, 19, 20, 2, 5, 8, 11, 14]
[19, 20, 2, 5, 8, 11, 14, 17]
[5, 8, 11, 14, 17, 20]
[14, 17, 20, 8]
--------------------------------------------------
8
17
Python3.7程序运行 0.004998683929443359 秒。
--------------------------------------------------
回复 支持 反对

使用道具 举报

发表于 2020-8-29 16:31 | 显示全部楼层
本帖最后由 Nicolas2050 于 2020-8-29 16:44 编辑

。。。
[641, 722, 803, 884, 965, 1046, 1127, 1208, 1289, 1370, 1451, 1532, 1613, 1694, 1775, 1856, 1937, 2018, 236, 479]
[884, 965, 1046, 1127, 1208, 1289, 1370, 1451, 1532, 1613, 1694, 1775, 1856, 1937, 2018, 236, 479, 722]
[1127, 1208, 1289, 1370, 1451, 1532, 1613, 1694, 1775, 1856, 1937, 2018, 236, 479, 722, 965]
[1370, 1451, 1532, 1613, 1694, 1775, 1856, 1937, 2018, 236, 479, 722, 965, 1208]
[1613, 1694, 1775, 1856, 1937, 2018, 236, 479, 722, 965, 1208, 1451]
[1856, 1937, 2018, 236, 479, 722, 965, 1208, 1451, 1694]
[236, 479, 722, 965, 1208, 1451, 1694, 1937]
[965, 1208, 1451, 1694, 1937, 479]
[1694, 1937, 479, 1208]
--------------------------------------------------
1208
1937
Python3.7程序运行 0.29481005668640137 秒。
--------------------------------------------------
回复 支持 反对

使用道具 举报

发表于 2020-8-29 16:36 | 显示全部楼层
这类问题实质是Josephus problem 。
回复 支持 反对

使用道具 举报

发表于 2020-8-29 16:54 | 显示全部楼层
奇数只能剩余一张卡片。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-8-30 10:14 | 显示全部楼层
谢谢您,这方面智能程序就是厉害,不过我更想知道手工计算有什么好思路。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-7-22 01:30 , Processed in 0.110215 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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