今天是我日更的第277/300天
问题1:
Z被人杀害,有5个嫌疑人,他们每个人都做了三个陈述,(事后查明)均为二真一假。
他们的陈述是:
A:①我没有杀Z。②我一生从未拥有一支左轮手枪。③D杀了Z。
B:①我没有杀Z。②我从未拥有一支左轮手枪。③其他人都在推卸责任。
C:①我是清白的。②我以前从未见过E。D是有罪的。
D:①我是清白的。②E是罪犯。③A说是我杀了Z,这不是真话。
E:①我没有杀Z。②B是罪犯。③C和我是老朋友。
请问谁是罪犯?
解答:
一,先看D说的话。
D的第三句,等价于说我没杀Z。
D的第一句,说他是清白的。
这两句话是相同的,但题目说三句话里只有一句是假的,所以两句话不能都假,就同真。
那么第二句话就是假的,E不是罪犯。
同时D也不是罪犯。
二,看C说的话。
C第三句话说D有最罪,是假的,即另外两句话是真的。
即C是清白的,C不认识E。
三,看E说的话。
C不认识E,但E第三句却说他和C是老朋友,这句话是假的,同时另外两句话为真。
即E是清白,B是罪犯。
问题2:
A在密歇根州距离庞提亚克二英里的一条人迹稀少的路上被杀害。
奥托、柯列、斯列姆、米基和基德于一周以后在底特律被逮捕,受到审问。
每人都做了四个陈述,其中三句是真的一句是假的。
他们中有一人杀了基尔莱茵。
他们的陈述是:
奥托:A被杀时我在芝加哥。我从未杀过任何人。基德是罪犯。米基和我是好友。
柯列:我没有杀A。我一生从未拥有过左轮手枪。基德认识我。3月17日夜我在底特律。
斯列姆:柯列说他从未拥有过左轮手枪是撒谎。谋杀案发生在圣帕特里克节(每年3月17日)那天。那一天奥托在芝加哥。我们其中有一人是有罪的。
米基:我没有杀A。基德从未到过庞提亚克。我以前从未见过奥托。3月17日夜柯列与我在底特律。
基德:我没有杀A。我从未去过庞提亚克。我以前从未见过柯列。奥托说我有罪是错的。
请问谁是罪犯?
这和第一题是同类型的,只是每个人多说了一句话,稍微复杂一些,但解题思路还是一样的。
你可以先自己尝试解题,之后再看我的推理过程。
解答:
一,先看基德的话。
第一句话和第四句话实际上是一样的,都表明他清白,要错就都错,但实际上每个人只有一句话是错的,所以这两句话全对,他是清白的。
二,看奥托。
基德是清白的,所以奥托说的第三句话是假的,其余三句话是真的。
即奥托是清白的,他和米基是朋友。
三,看米基。
第三句话说他和奥托不认识,是假的,从而说明其他三句话是真的。
即他是清白的,基德从未到过庞提亚克,3月17日夜柯列与我在底特律。
四,再看基德。
第二句话他没去过庞提亚克是真的,另外第一句和第四句也是真的,即第三句是假的,他见过柯列。
五,看柯列。
第三句和第四句话真,另外两句暂时不好判断。
六,看斯列姆。
第二三四句话都是真的,则第一句话是假的,即柯列确实有手枪。
七,看柯列。
柯列第二句话也是真,就只有第一句话是假,即柯列是罪犯。
自学逻辑,欢迎交流探讨。
我是郑懿,陪你一起持续进步。
部分内容引自《逻辑学导论(第15版)》欧文.M.柯匹(著),中国人民大学出版社,2022年11月出版