高分推理题

三个男的争谁最聪明,老头说,我有两个白帽子三个黑帽子,给你们带上,只能看见对方的帽子,谁能猜出自己的帽子什么颜色就是最聪明的,然后给三人带上黑帽子,自己把白帽子藏了起来,过了一会,一个人说自己是黑帽子,问为什么

楼上的那道推理题其实和LZ的有不同点,因为条件不同,LZ的题目没有任何条件
所以,就不能这样看.
我们假定把环境现实化,现在已知有两个白帽子,三个黑帽子,而三个人中没有人知道白帽子已被藏起来了,因此他们看到的都是两顶黑帽子,那么自己头上的帽子不是黑色就是白色,但是
如果分了2个白1个黑,那么黑色的那个人肯定就能猜到自己的颜色;如果分了1个白2个黑,黑的两个人就会看到一白一黑,他们就会猜到自己的颜色.为什么呢?因为参与者会想,如果自己的颜色是白的话那么白色的那个人一定会猜到自己的颜色是白,但是他没有这么做,所以自己的颜色肯定是黑.
所以排除所有不可能,答案就是三个人都是黑.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-04-03
你的这道题目和下面的那到题目的思路是一样的

牢里关着3个囚犯。国王一日高兴,想特赦囚犯当中最聪明的那个。

他发了3顶帽子给这三个囚犯戴在头上,并告诉囚犯,帽子的颜色不是黑就是白;每个人只能看到另外两个人头上的帽子,但看不到自己帽子的颜色。囚犯之间绝对禁止相互交流、沟通。

国王又说,囚犯要想获得赦免,得符合如下两个条件中的一个:

1)当看到两顶白帽子时;

2)确认自己头上的帽子是黑色时;

(但囚犯如果判断错了自己帽子的颜色,则会被立刻杀头)

--------

实际上,国王给三个囚犯的帽子都是黑色的,因此三个囚犯围坐了相当长的时间,互相看着别人的帽子,但没人出声。终于有个相对聪明点的囚犯站了出来,非常肯定和自信的对国王说,他头上的是黑帽子。果然国王赦免了他...

问题是:这个聪明的囚犯是怎么判断出自己一定带的是黑帽子的呢?
把3个犯人看作是A、B和我
假设我戴的是白帽子
那么A会这么想:如果自己戴的是白帽子,那么B就会看到2个白帽子,那么他根据国王的第一条就马上会被释放,但是B现在没有被释放,说明我戴的不是白的,是黑的,我知道自己是黑的拉,我可以要求国王释放我.
如果我戴的是白帽子,那么根据A犯人的想法得出:A和B必然有一个会被释放,但是现在2个人都没有被释放,所以我一定不是白的,而是黑的,所以我会知道自己是黑的,要求国王释放我,这样,我就被放了
同理,A和B根据别人的想法也都算出自己是黑帽子,这样3个犯人同时被释放
第2个回答  2009-04-03
牢里关着3个囚犯。国王一日高兴,想特赦囚犯当中最聪明的那个。

他发了3顶帽子给这三个囚犯戴在头上,并告诉囚犯,帽子的颜色不是黑就是白;每个人只能看到另外两个人头上的帽子,但看不到自己帽子的颜色。囚犯之间绝对禁止相互交流、沟通。

国王又说,囚犯要想获得赦免,得符合如下两个条件中的一个:

1)当看到两顶白帽子时;

2)确认自己头上的帽子是黑色时;

(但囚犯如果判断错了自己帽子的颜色,则会被立刻杀头)

--------

实际上,国王给三个囚犯的帽子都是黑色的,因此三个囚犯围坐了相当长的时间,互相看着别人的帽子,但没人出声。终于有个相对聪明点的囚犯站了出来,非常肯定和自信的对国王说,他头上的是黑帽子。果然国王赦免了他...

问题是:这个聪明的囚犯是怎么判断出自己一定带的是黑帽子的呢?
把3个犯人看作是A、B和我
假设我戴的是白帽子
那么A会这么想:如果自己戴的是白帽子,那么B就会看到2个白帽子,那么他根据国王的第一条就马上会被释放,但是B现在没有被释放,说明我戴的不是白的,是黑的,我知道自己是黑的拉,我可以要求国王释放我.
如果我戴的是白帽子,那么根据A犯人的想法得出:A和B必然有一个会被释放,但是现在2个人都没有被释放,所以我一定不是白的,而是黑的,所以我会知道自己是黑的,要求国王释放我,这样,我就被放了
同理,A和B根据别人的想法也都算出自己是黑帽子,这样3个犯人同时被释放
相似回答