首页 > 问题列表 > 猜帽问题

猜帽问题

猜帽问题

avataroldJ
发布于 2007-5-5 10:9:49
  在众多的逻辑名题中,影响最广泛的,恐怕要数"猜帽问题"了。下面,举一个例子来说明这类问题的概貌。 

  有三顶红帽子和两顶白帽子。将其中的三顶帽子分别戴在 A、B、C三人头上。这三人每人都只能看见其他两人头上的帽子,但看不见自己头上戴的帽子,并且也不知道剩余的两顶帽子的颜色。 

  问A: "你戴的是什么颜色的帽子?" A回答说:"不知道。" 接着,又以同样的问题问B。B想了想之后,也回答说:"不知道。" 最后问C。 C回答说:"我知道我戴的帽子是什么颜色了。" 当然,C是在听了A、B的回答之后而作出回答的。试问:C戴的是什么颜色的帽子?


  有人说,这个问题的作者是诺贝尔奖金获得者、英国物理学家狄拉克。的确,狄拉克在他的著作中极力推崇这个问题。然而,实际上,远在狄拉克以前的年代,就有这种类型的问题了。不管这类问题的作者是谁,它都不失为逻辑题中的一个杰作,它将以永恒的魅力世世代代地流传下去。 

  这类问题,需预先加以规定:出场人物都必须依据正确的逻辑推理。以上题为例,C听了A和B的回答后,知道自己的帽子的颜色,这是以A、B的逻辑推理为前提的。如果A、B胡乱猜测或者智力不足,以致对问题作出了错误的判断,那么,C就不可能作出正确的答案。
rss 点击:1743回答:4收藏:0
难度:3
推荐:2

回答列表

 我顶 (+3)
 我踩 (-0)
avatarchangfeng
发布于 2007-5-9 11:25:18
1.如果B和C都是白帽,那A就知道自己的帽子是红色,但A不知道,说明B和C戴的帽子要么是红和红,要么是红和白.
       A    B    C
a.    红  红  红
b.   红  红  白  (如果B看到C是白帽,那必然知道自己是红帽,但B不知道,所以此种不可能)
c.   红  白  红
d.    白  红  红
e.    白  红  白  (如果是此种组合,B就知道自己是什么颜色了,所以此种不可能)
f.     白  白  红  (如果是此种组合,C就没必要通过A和B的回答来猜测了,所以此种不可能)

剩下三种就不细分析了,不论哪种,C都肯定是红帽.
 我顶 (+0)
 我踩 (-0)
avatarPythonWoo
发布于 2009-11-17 17:54:53
太复杂了。
A说不知道,那肯定B和C不可能都是白帽;
B说不知道,那肯定C是红帽(因为如果C是白帽,B知道自己不能是白帽,那只能是红帽,那他就知道自己帽子颜色了)
所以,C就知道自己是红帽了。
 我顶 (+0)
 我踩 (-0)
avatarxin7142100
发布于 2007-9-27 22:9:58
哈哈``跟我猜的一样哈```
 我顶 (+0)
 我踩 (-0)
avataroldJ
发布于 2007-5-5 10:12:42
o...

回答问题

匆匆过客不能回答,请 登录注册