超难逻辑智力题,有3顶红帽子,4顶黑帽子,5顶白帽子.让10个人从矮到高站成一队,给他们每个人头上戴一顶帽子.每个人都看
4个回答

最后那个人说不知道,说明他看到前9个人的帽子没出现(红3、黑4、白2),(黑4、白5),(红3、黑2、白5)的三种组合.

接下来呢?LZ,你是不是漏说了.第9个人、第8个人是不是都说不知道,现在没法往下判断啊 ,另外,能不能说“我知道我戴的不是某种颜色”

假设第9人说,我能确定我戴的不是黑帽,说明他看到的是以下三种组合之一:

(红3、黑3、白2)、(黑3、白5)、(红3、黑1、白5)

也就是说,当他说“我不知道时”,能够排除上面3种组合.(此外,还可排除说“我戴的不是红帽”“我戴的不是白帽”的6种组合).这样向下就很容易破解了

症结在于,能不能说“我知道戴的不是某种颜色”

还是只能说“我知道我戴的是某种颜色”或“我不知道”

相关问题