早教吧 育儿知识 作业答案 考试题库 百科 知识分享

张三李四王五陈六参加跑步比赛,他们都是出了名的说谎专家。张三说(1)我是刚刚在李四之前到达终点的(2)我不是第一名李四说(1)我是刚刚在王五之前到达终点的(2)我不是第

题目详情
张三 李四 王五 陈六 参加跑步比赛,他们都是出了名的说谎专家。
张三说
(1)我是刚刚在李四之前到达终点的
(2)我不是第一名
李四说
(1)我是刚刚在王五之前到达终点的
(2)我不是第二名
王五说
(1)我是刚刚在陈六之前到达终点的
(2)我不是第三名
陈六说
(1)我是刚刚在张三之前到达终点的
(2)我不是第四名
已知其中只有两句是真话,且第一名至少说了一句真话。
问谁第一名?
请给出详细推理过程 谢谢
▼优质解答
答案和解析
王五是第一名。首先,假设王五是第一名,那么王五说的第二句就是真的,张三说的第二句也是真的,那么其他所有的话都是假的。则陈六就是第四名(根据他的第二句话),李四就是第二名(理由同上),那么张三就是第三名。
推理的方法就是先假设张三是第一名,根据"已知其中只有两句是真话,且第一名至少说了一句真话。"的条件推断出其他人的名次,但这其中一定会有矛盾的地方,进而推出王五就是第一名。
举例来说,假设张三是第一名,则张三的第二句话就是假的,那他的第一句话就是真的,那么李四就是第二名。于是李四的第二句话就是假的,第一句不确定,先假设李四第一句是真的,那么王五就是第三名,陈六就是第四名,那么王五第一句话就是真的,与条件矛盾,所以假设不成立,那么李四第一句话就是假的。由此可知李四不是在王五之前到终点,那么就是在陈六之前到终点,那么陈六第三,王五第四,这又与王五和陈六的第二句话矛盾,这样一来就有三句真话了,与条件不符,所以李四的第一句真话假话都不成立,那么张三就不是第一名,以此类推。
呵呵,写的有点多,有点乱,希望LZ能看懂,只要思路清晰用假设的方法慢慢排除就可以了
看了张三李四王五陈六参加跑步比赛,...的网友还看了以下: