这比原经典的那题容易多了(原题是可以互相看到的)。
1. 最后一个只有当前面两个都是白帽子才能知道自己的。其余情况都不知道。而现在事实是看到前面两个都是黑帽子。所以他肯定说“不知道”。
2. 第二个,由于最后一个已经说了不知道。那么如上所述他和最前面一个可能两个黑帽子,也可能一个黑一个白。如果前面一个是白,那他就知道自己一定是黑了。因为不可能两个都白的。所以他也说“不知道”。
3. 好,现在最前面一个已经听到后面两个都说不知道。他就知道自己是黑的了。因为如果他是白的。那么后面两个至少有一个可以知道自己帽子的颜色了。
2. 分析推理,两黑两白
三人所带的帽子的颜色有3种可能:两黑一白;一黑两白;三白.若是两黑一白,则必有一人能看到另外两人带的都是黑帽子,从而马上判定自己是带的白帽子,不会“踌躇不决”,所以不会是两黑一白的情况.于是只能是一黑两白或三白的情况.也就是三人中至少有一人带黑帽子,这一点在“踌躇的”一瞬间,三个聪明的学生都意识到了,此时,每个学生都在想:“若我带的是黑帽子,那么另外两个人应该猜出自己是带的白帽子的.”有吃都在踌躇为难,看见自己头上带的是白帽子.
因此,三个学生几乎同时猜到了自己带的是一顶白帽子
3. 逻辑推理
有三种情况:三个白的,两黑一白,两白一黑。如果三个人两黑一白,则白帽子的马上知道自己是白的,所以不可能;若两白一黑,则带白帽子的会看到一黑一白,若自己是黑帽子,则他看到的带白帽子的肯定能马上说出颜色,所以自己是白的,但只有两个白的知道,带还帽子的不知道,所以不可能;若三白,则每个看到的都是两个白的,若自己是黑的,则两个白的能推断出他们自己是白的,所以自己也是白的
所以是三白
不知道对不对~