快斗 发表于 2010-4-28 20:42:03

选择职业


  卡特、巴特勒、乔治和坎特四位先生,有着货车司机、管家、农场主和猎人等四种身份。但姓名无法表明他们的身份。为了说明各自的身份,他们说了四句话:
  1. 卡特先生是一个猎人。
  2. 乔治先生是一个货车司机。
  3. 巴特勒先生不是一个猎人。
  4. 坎特先生不是一个管家。
  如果根据这些话判断,那巴特勒先生一定就是管家了,但这其实是不正确的,因为上述四句话中,有三句话是谎言。那么,到底谁才是农场主?

无名者 发表于 2010-5-5 21:42:19

卡特先生是农场主

爱德华-英格 发表于 2010-5-12 18:43:46

卡特先生就是农场主

古畑兔子 发表于 2010-5-17 19:34:07

1是真话,矛盾了;
2 或者 3 是真话的情况下,Mr.卡特是农场主;
4是真话,好像推不出来是卡特。
我混乱了,爬走~

快斗 发表于 2010-5-17 23:04:34

混乱了?那么我来分析一下:
    1. 卡特先生是一个猎人。
  2. 乔治先生是一个货车司机。
  3. 巴特勒先生不是一个猎人。
  4. 坎特先生不是一个管家。

首先1,3两个条件一定都为假话。
因为1. 要是正确。那么3.就是假话。即:巴特勒先生是一个猎人;很显然与1.卡特先生是一个猎人 矛盾。
so,真话一定在2和4两者之一。

就先说让你混乱的4吧。假设4正确。由于1,3不论是谁必有其一是猎人。即固定了一个猎人位置,然后剩下两个个 货车司机,管家。(先不管农场主)现在将命题2,3的否命题和4的真命题转换如下:
   2. 乔治先生不是一个货车司机。
  3. 巴特勒先生是一个猎人。
  4. 坎特先生不是一个管家。
这样一目了然,乔治先生不是一个货车司机,那么他只能是管家。这与4不矛盾。于是坎特先生只能是货车司机。可是卡特和巴特勒谁是猎人谁是农场主就不能推出了。因此排除。

于是只有2是真话。1,3,4是假话。正确的命题就是:
卡特先生不是一个猎人。 乔治先生是一个货车司机。巴特勒先生是一个猎人。 坎特先生是一个管家。
SO..农场主是卡特先生。

4# 古畑兔子

古畑兔子 发表于 2010-5-17 23:38:28

5# ⊿轶舍人
谢谢楼主阁下~现在明白了。

快斗 发表于 2010-5-17 23:53:39

不客气呵 6# 古畑兔子

腐尔摩斯 发表于 2011-4-26 00:22:29

哎。。多么难啊。。听了才明白。。
页: [1]
查看完整版本: 选择职业