某小组四人参加测试。甲说:“我们四人都通过了。”乙说:“丁没有通过。”丙说:“我…
某小组四人参加测试。甲说:“我们四人都通过了。”乙说:“丁没有通过。”丙说:“我通过了。”丁说:“我通过了。”已知四人中只有一人说假话。说假话的是:
A. 乙
B. 甲
C. 丙
D. 丁
答案与解析
正确答案:A
花生十三讲解
真假推理找矛盾法。甲说'四人都通过了'与乙说'丁没有通过'构成矛盾(甲断定包括丁在内全部通过),必有一真一假,唯一的假话就在甲乙之中,故丙、丁都说真话。丁说真话即丁通过了,则乙'丁没通过'为假话,甲为真话。验证:四人都通过时甲真、乙假、丙真、丁真,恰好一句假话,成立且唯一。确认答案为A。
原解析
甲与乙的话相互矛盾(甲断定包括丁在内的所有人都通过,乙断定丁没通过),假话必在甲、乙之中,故丙、丁说的都是真话。丁真即丁通过了,则乙“丁没通过”为假话,甲为真话。验证:四人都通过,甲真、乙假、丙真、丁真,恰好一句假话,成立且唯一。