当前位置: 代码迷 >> 计算机图书 >> 说谎者的逻辑题有些奇怪
  详细解决方案

说谎者的逻辑题有些奇怪

热度:71   发布时间:2016-04-29 11:25:20.0
说谎者的逻辑题有点奇怪
说谎者:
    我虽不知道谁在撒谎,可我知道这3个人当中只有1个人说了实话。那么,这个人是谁呢?是亨利还是西尔玛?
西尔玛:“亨利,现在我知道你撒谎了。”
亨利:“胡说,西尔玛。这里只有杰弗里在撒谎。”
杰弗里:“真讨厌!你们俩才撒谎了呢,我可是无辜的。”

答案是亨利说实话,亨利和西尔玛说假话。

我的分析,西尔玛说亨利撒谎了,如果西尔玛说实话,那么亨利撒谎了。如果西尔玛说假话,亨利就没有撒谎。所以,西尔玛和亨利不可能同时是说谎人。那么杰弗里肯定是一个撒谎者。而亨利说“这里只有杰弗里在撒谎”。因为题目中说有两个人撒谎,而亨利说只有杰弗里撒谎,所以亨利也是一个说谎者。而西尔玛说实话。
而答案的分析是,西尔玛和亨利不可能同时是说谎人。那么杰弗里肯定是一个撒谎者。由于亨利说杰弗里撒谎,所以亨利肯定在说实话。因为亨利说实话,所以西尔玛肯定也在撒谎。
大家觉得我分析的有问题吗?
------解决方案--------------------
问题在于“亨利说只有杰弗里撒谎”
  相关解决方案