查看: 4267|回复: 1

[逻辑推理] 毒酒和美酒(已被L·福尔摩斯解出)

转载  已解决  简洁模式
365
发表于 2008-4-30 10:05:57 | 显示全部楼层
 战国时期,秦国实行商鞅变法,法度严明。秦孝公有一幕僚,号称天下第一智者,犯下过失,按律当斩。秦孝公惜才,想救他一命,但又不能破秦律。于是,他设计了一个特殊的行刑方式,希望智者能运用自己的智慧来拯救自己的生命。刑场上站着两个武士,手中各拿着一瓶酒。秦孝公告诉智者:第一,这两瓶外观上看不出区别的酒,一瓶是美酒,一瓶是毒酒;第二,两个武士有问必答,但一个只回答真话,另一个只回答假话,并且从外表上无法断定谁说真话,谁说假话;第三,两个武士彼此间都互知底细,即互相之间都知道谁说真话或假话,谁拿毒酒或美酒。现在只允许智者向两个武士中的任意一个提一个问题,然后根据得到的回答,判定哪瓶是美酒并把它一饮而尽。智者略一思考,提出了一个巧妙的问题,并喝下了美酒。结果,他被免于一死。

  如果你是智者,你将如何设计问题,并找出美酒呢?

[ 本帖最后由 好吃♂懒做 于 2008-4-30 13:08 编辑 ]
478
| 发表于 2008-4-30 11:58:27 | 显示全部楼层
找其中任何一个人 认为他是A   问他:“B会说自己拿的是毒还是好酒?”
1  A说真话   a  若他说:“B会说自己拿的是毒酒。”则B拿的是好酒;
b  若他说:“B会说自己拿的是好酒。”则B拿的是毒酒;
2  A说假话   a  他说  B会说自己拿的是好酒   则B拿毒酒;
b   他说  B会说自己拿的是毒酒   则B是好酒
所以不论A说什么  都是反的
尚未登录
您需要登录后才可以回帖 登录 | 加入学院