逻辑推理问题。

有三个犯人A、B、C在监狱中,国王下令,只要犯人答出他出的问题就可以被释放。国王给犯人每人戴了一顶帽子。国王说:“我给你们戴的帽子只有白色和黑色。只要看到有两顶是白帽子的人或者能说明自己戴的是黑帽子的人可以走。” 其实每个人头上都是黑帽子。每个人都不能看到自己的帽子是什么颜色。只能看到其他两位的帽子是黑色。过了一会儿,A说明的自己的帽子是黑色的,请问他是怎么推理出自己的帽子是黑色的呢?

很简单.A的思路如下:"如果我是白色帽子,B就会想:A是白色,C是黑色,如果我是白色的话,C肯定会看到两顶白色,而C却没说话,那么我的一定是黑色."C的思路与B相同.但是B和C都没说话,说明我的不是白色.于是得出自己的帽子为黑色.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-22
能走的只有两种情况:1.看到有两顶是白帽子。2.能说明自己戴的是黑帽子。
a想:这是一个肯定能解开的问题,既然不是情况1,就只能是情况2。所以自己带的是黑帽子。
第2个回答  2010-07-22
一楼逻辑上成立,不过这题出的并不好,因为实际上ABC任何一个人都应该有这种思维能力而都说出自己是黑色的。