查看: 1610|回复: 12

[逻辑推理] 谁击中了杀手

转载  已解决  简洁模式
发表于 2020-5-24 20:41:03 | 发自安卓客户端
拿破仑身边有A、B、C、D、E、F、G、H 8个保镖。有一次,有个杀手谋杀拿破仑未遂,正在逃跑时被这八个保镖其中一个人的子弹击中了,但不知道是谁击中的,下面是他们的谈话:
      A:“可能是H击中的,或者是F击中的。”
      B:“如果这颗子弹正好击中杀手的头部,那么是我击中的。”
      C:“我可以断定是G击中的。”
      D:“即使这颗子弹正好击中杀手的头部,也不可能是B击中的。”
      E:“A猜错了。”
      F:“不会是我击中的,也不是H击中的。”
      G:“不是C击中的。”
      H:“A没有猜错。”
      事实上,8个保镖中有3个人猜对了。 你知道是谁击中了杀手吗?假如有五个人猜对了,那么又是谁击中了杀手?

此回答在 2020-5-24 22:53 被选定为谜题答案,获得破案经验 1

发表于 2020-5-24 20:49:35 | 2020-5-24 20:55编辑
若有三人,是C射中的。首先AEFH是一组相关观点,AH观点一样,与EF正好相反,所以他们中有两对两错。BD 是一组对立观点,所以也会有一对一错。然而CG 两个观点虽然相关但不对立,所以前面有三个对了,他们就一定都是错,G:“”不是C。”也是错的。故C

若有五人,同理推理,是G击中的
登录帐号可查看完整回帖内容
发表于 2020-5-24 22:03:01 | 发自安卓客户端
g,剩下的人说的话有冲突,c说是g就没人反对了
发表于 2020-5-25 11:16:14 | 2020-5-25 11:33编辑
如图所示。
这里阐述一下题目的一点逻辑问题。
B的命题
引用
如果这颗子弹正好击中杀手的头部,那么是我击中的。
其命题指若击中头部,则击中的人是B。但是并没有指出若未击中头部是否一定由B击中。D的命题
引用
即使这颗子弹正好击中杀手的头部,也不可能是B击中的。
其命题可以理解为击中的人不是B。可以发现D的命题和B的命题相比缺少了击中头部这个条件,也就是说两者并不是否命题。若子弹未击中头部,则B的命题缺少判断条件,在这种情况下BD的命题真假性可以相同。这也是为什么我一开始变量定义时设了个b(是否击中头部)。然而这样的判断跑不出唯一解,所以可能题目有一些问题。
本帖子中包含更多图片或附件资源

您需要 登录 才可以下载或查看,没有帐号?加入学院

登录帐号可查看完整回帖内容
尚未登录
您需要登录后才可以回帖 登录 | 加入学院