365
发表于 2008-5-8 21:16:13 | 显示全部楼层
  那是海盗活动猖獗的年代。
  一天,"珊瑚公主"号游船满载260名游客,从法国的Re港驶往 大西洋,中途遭到了海盗的袭击。这帮海盗先用铁锚钩住游船,然后 强行登船抢劫。正当他们把船上乘客的钱财洗劫一空准备下船时,恰好有一艘巡逻艇驶经附近的海面。这艘巡逻艇收到呼救的信号后,立即就掉转船头,开足马力,赶到出事地点,一个排的士兵火速登上 "珊瑚公主"号,经过一场搏斗,海盗们纷纷跳海逃命。
  跳海的强盗大多被乱枪击毙,只有两名强盗侥幸逃脱,上了"说谎岛",躲在岛上的一座磨坊里。这座磨坊就是这帮海盗的据点。
  "说谎岛"不大,居住着两个土著部族X族和Y族。这两个土著部落有着非常奇特的风俗:一个部族绝对说真话,另一个部族却绝对说假话。
  追踪而来的巡逻艇上的官兵对上述情况是有所了解的,而且他们已经准确地断定海盗躲在磨坊里。不过,有两点情况他们还不了解: 其一,X族和Y族到底哪个部族绝对说真话,哪个绝对说假话;其二,磨坊不是在岛的东头,就是在岛的西头,但是,他们不知道到底 是在东头还是在西头。而在这个风俗奇特的岛上,岛外人不把情况问清楚是不能贸然行动的,否则就会遇上意想不到的麻烦。
  正在为难之际,恰好有一个土著居民从南面的小路走来。从衣着打扮可以判断出他是X族的。这些士兵很想向他打听磨坊的位置,可不知道该怎样发问。
  巡逻艇上的"逻辑博士"忽然灵机一动,提了一个巧妙的问题。
  这位"逻辑博士"是这样提问的: "朋友,如果我问Y族的人:'磨坊在岛的东头,还是西头',他将会怎样回答我的问题?"
  这个土著回答了"逻辑博士"的问题,根据这个回答,"逻辑博士正确地推断出磨坊的正确位置。
  磨坊到底在岛的东头还是西头?这个 "逻辑博士"是如何进行推论的呢?

[ 本帖最后由 好吃♂懒做 于 2008-5-11 10:02 编辑 ]
422
| 发表于 2008-5-8 21:39:25 | 显示全部楼层
恩,就是把两个答案叠加起来吧。可以得到错误的答案,就知道磨坊是在相反的方向
422
| 发表于 2008-5-9 20:18:13 | 显示全部楼层
对。。
491
| 发表于 2008-5-9 20:35:10 | 显示全部楼层
问其中一个”如果是另一个人怎么回答“,再根据答案做出相反的判断就可以了
365
| 楼主| 发表于 2008-5-11 10:01:32 | 显示全部楼层
参考答案:  
    如果X族人说:"Y族人将会说 '磨坊在岛的东头",那么,磨坊的正确位置是在岛的西头。相反,如果X族人说:"Y族人将会说'磨坊在岛的西头"。那么,磨坊的正确位置是在岛的东头。
  推理过程是这样的:设:磨坊在岛的东头。
  如果X族人是说真话的,那么Y族人就说假话。这样,Y族人在回答"磨坊在岛的东头还是在岛的西头?"这一问题时,就会说: "磨坊在岛的西头。"这时,说真话的X族人会如实地向那个 "逻辑博士"转述这句话。
  如果X族人说假话,那么Y族人就说真话。这样,Y族人在回答"磨坊在岛的东头还是在岛的西头"时,就会说:"磨坊在岛的东头。"这时,说假话的X族人就会对这个 "逻辑博士"说:"Y族人将会说 '磨坊在岛的西头'。"
  或者X族人说真话,或者X族人说假话,总之,当磨坊的正确位置在岛的东头时,X族人总是会说:"Y族人将会说 '磨坊在岛的西头'。"
  设:磨坊的正确位置在岛的西头。推理方法同上。
尚未登录
您需要登录后才可以回帖 登录 | 加入学院