查看完整版本: [-- 【转贴】推理--谁是泄密者? --]

【 浮游城 - Castle in the Sky | 开放邀请注册,PS|SS|WII|DC下载研究中心 】 -> 【 幽幽茶馆 | Tea bar 】 -> 【转贴】推理--谁是泄密者? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

jhjh33 2008-09-04 01:58

摘自京华时报

引用

  某公司的机密文件外泄,公司档案室的三名管理员阿莲、丽娜和思佳作为怀疑对象在不同的时间里分别收到警方传讯。
  她们每人各做了一条供词,一共三条
  1,阿莲是无辜的
  2,丽娜说的是真话
  3,思佳在说谎

  供词1是最先讲的,供词2和3不一定是按讲话的时间先后排序的,但它们都是针对在其前面所作的供词而说的。并且,每个人所说的一条证词都是针对另一个怀疑对象而并非自己。作案者是这三人中的一个,她撒了谎。这三人中谁是泄密者??



jhjh33 2008-09-04 02:05
[s:274]  [s:274] ,正确答案稍后公布,大家练习一下逻辑推理吧

街机三国志 2008-09-04 19:16
首先 阿莲肯定是无辜的,否则违反题意
说 思佳在说谎 的一定也是无辜的,因为如果这句话是假的那么说这句话的一定是丽娜(因为阿莲不会说谎),但是如果丽娜说的假话那说 丽娜说的是真话 的这个人说的也是假话,违反题意

所以,说 丽娜说的是真话 的这个人说的是假话,而因为阿莲是无辜的,所以说这个话的人就是思佳,泄密者也就是思佳

evaoo 2008-09-04 19:26
丽娜 [s:276]

从未正常过 2008-09-06 15:24
我斯巴达中~ [s:71]
最不擅长的就是这个 [s:73]

lzsgodmax 2008-09-06 16:54
解法一:

A.”阿莲是无辜的“,这句话是丽娜或思佳某个人说的
(1)假设是丽娜,转步骤B                (2)假设是思佳,转步骤G

B.”丽娜说的是真话“,这句话是阿莲或思佳某个人说的
(3)假设是阿莲,转步骤C                (4)假设是思佳,转步骤D

C.”思佳在说谎“,由(1)和(3)的假设知这句话是思佳说的,出现矛盾,排除

D.”思佳在说谎“,由(1)和(4)的假设知这句话是阿莲说的
(5)假设阿莲说的是真话,转步骤E                  (6)假设阿莲说的是谎话,转步骤F

E. 阿莲说的是真话,阿莲说”思佳在说谎“,所以思佳说的是谎话;思佳说”丽娜说的是真话“,所以丽娜没说真话;丽娜说,”阿莲是无辜的“,所以阿莲是犯人,犯人在说谎,出现矛盾,排除

F.阿莲说的是谎话,阿莲说”思佳在说谎“,所以思佳说的是真话;思佳说”丽娜说的是真话“,所以丽娜说真话;丽娜说,”阿莲是无辜的“,所以阿莲不是犯人,3人里面只有阿莲说的是谎话,所以只有阿莲有是犯人的可能性,但阿莲不是犯人,出现矛盾,排除

G.”思佳在说谎“,这句话是阿莲或丽娜某个人说的
(7)假设是阿莲,转步骤H                       (8)假设是丽娜,转步骤I

H.”丽娜说的是真话“,由(2)和(7)的假设知这句话是丽娜说的,出现矛盾,排除

I.”丽娜说的是真话“,由(2)和(8)的假设知这句话是阿莲说的
(9)假设阿莲说的是真话,转步骤J                  (10)假设阿莲说的是谎话,转步骤K

J.阿莲说的是真话,阿莲说”丽娜说的是真话“,所以丽娜说真话;丽娜说”思佳在说谎“,所以思佳说谎;思佳说”阿莲是无辜的“,所以阿莲是犯人,犯人说的是谎话,出现矛盾,排除

K.阿莲说的是谎话,阿莲说”丽娜说的是真话“,所以丽娜说了假话;丽娜说”思佳在说谎“,所以思佳说了真话;思佳说”阿莲是无辜的“,所以阿莲不是犯人;所以犯人是丽娜或思佳中的一人,丽娜说了假话而思佳说了真话,根据条件犯人是丽娜,推理成立


综上,只有丽娜可能是犯人



解法二:

a.假设阿莲是犯人,那么说”阿莲是无辜的“这人也一定说了谎话
(1)假设是丽娜说的,转步骤A                         (2)假设是思佳说的,转步骤B

A.丽娜说”阿莲是无辜的“,这是句谎话;”思佳在说谎“这句话不可能是思佳自己说的,只能是阿莲说的,剩下的”丽娜说的是真话“则是思佳说的;阿莲是犯人,因此”思佳在说谎“是谎话,所以思佳说了真话,思佳说”丽娜说的是真话“是真话,与丽娜说谎矛盾,排除

B.思佳说”阿莲是无辜的“,这是句谎话;”丽娜说的是真话“这句话不可能是丽娜自己说的,只能是阿莲说的,剩下的”思佳在说谎“则是丽娜说的;阿莲是犯人,因此”丽娜说的是真话“是谎话,所以丽娜说了谎话,丽娜说”思佳在说谎“是谎话,所以思佳说了真话,出现矛盾,排除

b.假设思佳是犯人,那么说”阿莲是无辜的“不可能是思佳,当然也不会是阿莲自己,只能是丽娜,所以丽娜说了真话;”思佳在说谎"这句话不可能是思佳自己说的,所以是阿莲说的,所以思佳说的是“丽娜说的是真话”,所以思佳没说谎,与题设犯人说谎矛盾,故排除

综上,犯人只能是丽娜

lzsgodmax 2008-09-06 17:03
引用
引用第2楼街机三国志于2008-09-04 19:16发表的  :
首先 阿莲肯定是无辜的,否则违反题意
说 思佳在说谎 的一定也是无辜的,因为如果这句话是假的那么说这句话的一定是丽娜(因为阿莲不会说谎),但是如果丽娜说的假话那说 丽娜说的是真话 的这个人说的也是假话,违反题意

所以,说 丽娜说的是真话 的这个人说的是假话,而因为阿莲是无辜的,所以说这个话的人就是思佳,泄密者也就是思佳

题目可没说只有犯人才说谎,你这个推理有漏洞滴,事实上也确实不止一人说谎

街机三国志 2008-09-06 21:05
引用
引用第6楼lzsgodmax于2008-09-06 17:03发表的 Re:【转贴】推理--谁是泄密者 :

题目可没说只有犯人才说谎,你这个推理有漏洞滴,事实上也确实不止一人说谎


我汗 确实忘了验算,惭愧,惭愧……

随意 2008-09-06 21:06
无聊- -
这个不是用排除法就能解决的问题

lzsgodmax 2008-09-06 21:57
引用
引用第8楼随意于2008-09-06 21:06发表的  :
无聊- -
这个不是用排除法就能解决的问题

逻辑推理的精髓就是排除法,奥林匹克数学竞赛的逻辑推理题标准解题格式也是基于排除法,事实上这是数学题,考验的是一个人的思维严谨性,有一种解题方法是表格法,事实上是类似穷举的一种

福尔摩斯说过,把所有不可能的都去掉,剩下的一种,哪怕再匪夷所思,都是正确的

不要以现实和侦探小说来看待逻辑推理题,两者是有区别的,逻辑推理题在一个很严格的范围内限定,假如你经过排除法得出2种答案,那这题就算是出失败了

剑行天下 2008-09-08 09:28
lzsgodmax
你简直太厉害了,如此复杂的过程你都想的出来啊,我看一会就晕了

随意 2008-09-09 04:37
引用
引用第9楼lzsgodmax于2008-09-06 21:57发表的  :

逻辑推理的精髓就是排除法,奥林匹克数学竞赛的逻辑推理题标准解题格式也是基于排除法,事实上这是数学题,考验的是一个人的思维严谨性,有一种解题方法是表格法,事实上是类似穷举的一种

福尔摩斯说过,把所有不可能的都去掉,剩下的一种,哪怕再匪夷所思,都是正确的

.......


你上面的推理过程忽略了一个要素 就是第2句和第3句的先后顺序

总之如果做书面例举会要好多字...很烦很无聊~~
我素懒人~麻烦lzsgodmax再做个3先的论证
如果2先,得出顺序:1丽娜,2思佳,3阿莲
如果3先,得出顺序:1思佳,2阿莲,3丽娜
期待答案ING

lzsgodmax 2008-09-09 08:34
第一句话是谁说的,就能决定第二句话,如果是丽娜说的,那第二句话肯定就是“丽娜说的是真话”,这有问题么...

随意 2008-09-09 14:53
休息时自己算了遍- -
结果相同...
不过午睡时间米了...

开始走绕路了,开始是由后两句推出第一句的人,然后挨个假设真伪,最后搞一鼻子雾水
最后用你的思路重新排除得出结果........哎,好困


查看完整版本: [-- 【转贴】推理--谁是泄密者? --] [-- top --]


Powered by PHPWind Code © 2003-08 PHPWind
Gzip enabled

You can contact us