智慧推理:有一道题不会

来源:百度知道 编辑:UC知道 时间:2024/06/13 22:22:01
甲、乙、丙、丁四个少先队员中,不知谁修好了教室里的课桌,何老师问他们。甲说:“不是我”。乙说:“是丙。”丙说:“是丁。”丁说:“丙瞎说。”他们只有一个人说假话。请问做好事的是谁?谁说了假话。
要写出理由。

如果是甲做的,那么甲乙丙都说了假话
如果是乙做的,那么乙丙说了假话
如果是丙做的,那么只有丙说的是假话
如果是丁做的,那么乙丁都说了假话
综上,是丙做的,丙说了假话

答案是丙。
丙说:是丁。
丁说:丙瞎说。也即是说:不是丁。
他们两个的话矛盾,所以必有一假。
由于四人中只有一人假,所以甲和乙的话都对。
所以由乙的话得出:是丙

丙啊。
一开始看到丙和丁的话互相否定,说明这俩里边有一个说慌的,然后假设丁说慌推出了乙也是说谎的,当然是错的,所以说谎的是丙了。。。