wizard,帮我想想这个问题
2007-10-21 00:34:02 来自: 赵行德
Q先生和S先生、 P先生在一起做游戏。 Q先生用两张小纸片,各写一个数。这两个数都
是正整数,差数是1。他把一张纸片贴在S先生额头上,另一张贴在P先生额头上。于是,
两个人只能看见对方额头上的数。
Q先生不断地问:你们谁能猜到自己头上的数吗?
S先生说:“我猜不到。”
P先生说:“我也猜不到。”
S先生又说:“我还是猜不到。”
P先生又说:“我也猜不到。”
S先生仍然猜不到; P先生也猜不到。
S先生和P先生都已经三次猜不到了。
可是,到了第四次, S先生喊起来:“我知道了!”
P先生也喊道:“我也知道了!”
问: S先生和P先生头上各是什么数?
==========
这个题我八辈子之前就做过了,做法如下:
第一回合:S猜不到,由此确定P头上一定不是1。
(如果S看到的是1,那结果马上就会猜到)
P猜不到,由此确定S头上一定不是2。
(如果P看到的是2,P头上又不会是1,P马上就会猜到自己是3)
同时说明先发现的人一定是数字大的,因此S必然是数字大的那个
第二回合,S猜不到,由此确定P头上一定不是3。
(道理同上,以此类推)
P猜不到,由此确定S头上一定不是4。
第三回合,S猜不到,由此确定P头上一定不是5。
P猜不到,由此确定S头上一定不是6。
第四回合:S说他知道了,此举说明P头上的数字是7。
因为1-6这六个数已经被双方排除掉,只有7出现的时候
看到的那一方才会意识到自己头上的数字乃是看到的数字加1。
(道理同看到1的时候马上就会猜到结果一样)
所以,S=8,P=7
======================
困惑的分隔线
后来我又重新思考了这个问题
如果答案正确,我一定可以还原题目中S和P三次问答推理的过程
也就是说,如果我把8和7放到S和P的脑门上
应该能够在第4回合中得出同样的结论
但是由于题设中有这么一条限制:
两个人只能看见对方额头上的数
所以从一开始,双方就能看到7,8
使用什么样的逻辑推导,才能重现这4轮的问答结果呢?
我曾经想过很久,都无法重现
也就是说,我做出了一个答案,却无法验证它是否正确
因此我觉得有两种可能:
1.这题本身有问题
2.上面的解法根本就不对
能帮想想么?
> 我来回应
这个小组的成员也喜欢去 · · · · · ·

- 刘天昭 (528)

- 开卷八分钟 (901)

- 開卷8分锺 (404)

- 文道非常道 梁文道近况 (2965)

- 文道笔记 (67)

- 39颗小豆 (1495)
最新话题:
小武和树 (wizard)
小议张五常的一句话 (wizard)
平行空间和《源代码》 (wizard)
开始玩新浪微薄 (wizard)
从“嫁“和“娶“谈裸婚概念的形成 (wizard)
囚徒困境与胆小鬼博弈 (wizard)
谈平等 (wizard)
吃屎和GDP (wizard)
