数模论坛

 找回密码
 注-册-帐-号
搜索
热搜: 活动 交友 discuz
楼主: sunchuren

[转帖]100囚徒难题

  [复制链接]
发表于 2005-8-14 03:18:28 | 显示全部楼层
<>编号不行吧 ,</P>
<>因为彼此不能通信 。</P>
发表于 2005-8-23 19:25:18 | 显示全部楼层
<>根据4楼就等到几十年了</P>
发表于 2005-9-10 05:17:57 | 显示全部楼层
<>大哥,用概率算所有人被抽出的概率趋近于0吧,真是无期死刑了</P>
发表于 2005-9-12 01:27:59 | 显示全部楼层
<>我发现你们很多人已经假设人的生命是无限长了,其实我门要做的,不只是找到个办法让所有人走,还要考虑到所花时间的期望啊。</P>
发表于 2005-9-12 05:49:38 | 显示全部楼层
<>取10天为一段,每段第一天第一次到的人如果发现灯灭就打开;每段每天非第一次到的人关灯。</P>
<>每个人都把自己当作观察者,每个人都清楚自己放风的日期,如果一个人发现灯亮就知道该段第一次到的人数,直到加和为100,就可以确定每个人都放过风。</P>
发表于 2005-9-13 05:23:51 | 显示全部楼层
<>楼上的方法好像不行吧</P>
<>开会以后互相就不能通信了,这样数据掌握在不同人手里,你怎么加呀?</P>
发表于 2005-9-20 03:24:09 | 显示全部楼层
我看帖的时间就超过20分钟,等死吧!
发表于 2008-5-30 18:46:46 | 显示全部楼层
首先,可以肯定的是所有囚犯100%被释放的方案是不可能有的,因为题意是随机抽取的,有可能永远都只抽到99个囚犯,而且不能叫前99天的人去确定,否则,那就100%会死啦!而我下面提出的方案不确保这是所有方案中的的概率最大,但我可以确保所有囚犯不会全部被处死。方案是:要每个囚犯记住由国王开始大赦的天数,以100天为一个周期,第1天被抽到的囚犯不管灯是什么状态,都要确保灯是处于熄灭状态,而第2天到第99天被抽到的囚犯,如果其中有被抽到第两次或以上的就保证灯处于亮着的状态,而第一次被抽中的就不管灯或者保证灯的状态不变,而到了第100天被抽中的囚犯如果发现灯是处于熄灭的状态,那他就该感谢上帝了!囚犯门全都被释放,而且由这个囚犯来确定所有囚犯都放过风;但如果灯是亮着的,那就等下次吧!而且这个囚犯还要把灯给熄灭。按这种办法重复循环第二个周期,但第二个周期的时间可以适当的减短!
       时间问题也说不了这么多了!
发表于 2009-4-25 13:45:55 | 显示全部楼层

回复 58# 的帖子

如果依照你的方法,那要死多少啊!!
发表于 2009-11-8 17:25:08 | 显示全部楼层
我唯一想到的是
如果没有观察员,那就一定要有一个类似计数器来记录总共开灯关灯的次数(否则题就没法做了)。
有了计数器:
从第一天的第一个人放风算起,第一次放风的人就别动那灯, 第二次或以上的放风一天就改变灯的状态一次(开-〉关 或 关-〉开)。 然后等到100+n天时任何一个囚犯看到计数器上刚好记录n次开关就可以去上报了。
您需要登录后才可以回帖 登录 | 注-册-帐-号

本版积分规则

小黑屋|手机版|Archiver|数学建模网 ( 湘ICP备11011602号 )

GMT+8, 2024-4-20 21:52 , Processed in 0.057315 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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