米亚罗酒店:测你智商之侦探断案~~到底谁是凶手?!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/01 06:15:30
撒拉昨晚被杀了,以下是三个嫌疑犯的证词,其中有一个人是凶手,他作的是伪证.
(1)亚当是无辜的(2)布拉德说的是真话(3)科拉在撒

以上三句话中,(1)最先说出,(2)(3)说出的顺序不详,但都是针对前一个人的话说的.
谁是凶手?!
A 亚当 B 布拉德 C 科拉
请说出推理过程~

答案:A.亚当
推理过程:
首先将(1)(2)(3)代表那三句话
A 亚 B 布 C科代表那三个犯人
首先确定说第一句话的肯定不是亚当,那么就一定是布或科,
一.假设第一句话是布说的,那么接下来第二句话会由剩下的两个人即:亚和科来说,如果科说布说的是真的,那么无疑自己就是犯人,所以第二个发言的应该是亚,而且他说的应该是(2)布说的是真话,以证明自己是无罪的。那么剩下的人就是科了,他不会说那第(3)句话吧,因为他不可能说自己在说谎。所以排除第一句话是布说出来的可能。
二.假设第一句话是科说的,那么接下来的第二句话就会由剩下的两个人即亚和布来说,如果科说亚当是无罪的,那么亚当一定不会说科在说谎,所以说(3)科在说谎的人一定是布,因为只有说科在说谎才能说明“亚当是无罪”的这句话是错误的证明自己是无罪的,所以第二句话是布说的(3)科拉在撒谎
三.那么剩下的人只有亚当了,他说的是(2)布拉德说的是真话,如果布说的是真话,那么就证明科拉确实是在撒谎,既然科拉说亚当是无罪的是说谎,那么犯人就一定是亚当了
*楼上:如果按照你的说法,同样的方法,假设亚当和布拉德作的是伪证,也一样成立,那么亚当和布拉德也都有可能成为犯人*

不知道哦.

呵呵,是a吧,科拉说1,布拉德说2,亚当说3。

这是逻辑推理题。
科拉说第一句话:亚当是无辜的,----证明亚当无罪
布拉德说:科拉在撒谎,------说科拉作的伪证
亚当说:布拉德说的是真话 。-----说科拉是在撒谎
题中的前提是:凶手作的是伪证.
通过以上推理知:凶手是科拉

同意柯南的