经典逻辑题:黑白帽子

2025-02-01 12:30:35
推荐回答(5个)
回答1:

  若第三个人知道他戴的帽子,那么就只有一种可能性:前面两个人戴的是白帽子,他是黑帽子。这样第二个人也就知道他戴了白的,第三个人也就知道了。
  但是如果第一个人不知道,那么前面两个人中至少有一人是黑帽子,此时如果第二个人知道,那就只有一种可能:第一个人是白帽子,他是黑帽子。
  实际上第二个人不知道他自己是什么帽子,那么他肯定是看到了前面的人戴的是黑帽子。(因为他和第一个人中肯定有一个人戴的是黑帽子,若第一个人是白色的,那他肯定是黑色的,但是第一个人如果是黑色的,那他就不知道他是什么颜色的了)
  这样听到后面两个人的回答都是:不知道的时候,第一个人就能猜出他戴的是黑帽子了
  三人从后到前表示为:3,2,1
  若3知, 则:3(黑),2(白),1(白)

  若3不知,则:3( ),2(白),1(黑)
  3( ),2(黑),1(白)
  3( ),2(黑),1(黑)

  若3不知而2知,则只有一种情况:
  3( ),2(黑),1(白)
  但是若3不知而2也不知,就有下面两种情况:
  3( ),2(白),1(黑)
  3( ),2(黑),1(黑)
  不论以上两种中的那种情况第一个人都可以得出结论:
  他戴的是黑色的帽子,三人全是黑帽子只是其中的一个可能性而已。

回答2:

这道题应该是这样的吧:如果最后一个人说不知道自己戴的是什么颜色的帽子,那说明前面两个人至少有一个人戴的是黑帽子,因为如果前面两个人都戴白帽子的话,那最后一个人就知道自己戴的是黑帽子了,所以前面两个人中至少有一个人戴的是黑帽子。
当最后一个人回答说不知道以后,问中间的那个人,中间的这个人如果看到前面的人戴的是白帽子,那他就应该知道自己戴的是黑帽子,而实际上他看到的是前面的那个人戴的是黑帽子,所以他不能确定他戴的是黑帽子还是白帽子,那么他会说不知道,这样就可以确定最前面的人戴的肯定是黑帽子,所以最前面的一个人肯定知道自己戴的是黑帽子。
不知道我这样说,你是否明白?

回答3:

第3人看到2个白帽子,肯定会知道,前面的人也就不用猜了。
第3人如果看到1黑1白,和2黑的就不知道。第2人看到黑的不能断定自己的黑白。只能看到白的知道自己是黑的。
第1人听到两知道的话,不用猜就是白的,一个知道一个不知道不能断定。两个不知道那他就知道是黑的

回答4:

回答5:

真是复杂`