办公室的绿萝被人浇了过量的水。同事甲、乙、丙、丁被问及此事。甲说:'是乙浇的';…
办公室的绿萝被人浇了过量的水。同事甲、乙、丙、丁被问及此事。甲说:'是乙浇的';乙说:'是丁浇的';丙说:'不是我浇的';丁说:'乙说错了'。已知四人中只有一人说真话,且浇水者就是四人之一。 浇水的是谁?
A. 丙
B. 乙
C. 丁
D. 甲
答案与解析
正确答案:A
花生十三讲解
真假推理找矛盾法。乙说'是丁浇的'与丁说'乙说错了'构成矛盾,必有一真一假。已知只有一人说真话,则唯一真话在乙丁之中,甲、丙都说假话。丙'不是我浇的'为假,即绿萝是丙浇的。验证:为丙时,甲'是乙'假、乙'是丁'假、丙假、丁'乙说错了'真,恰好一真,成立且唯一。确认答案为A。
原解析
乙与丁的话矛盾(是丁/不是丁),必一真一假,唯一真话在其中,故甲、丙都说假话。丙说'不是我'为假,即是丙浇的。验证:为丙时,甲假、乙假、丙假、丁真,恰一真,自洽(程序枚举验证唯一)。