布老虎工坊的枣木绷架不见了,只可能是小虎、小布、小棉三人中一人拿走的。小虎说:'…
布老虎工坊的枣木绷架不见了,只可能是小虎、小布、小棉三人中一人拿走的。小虎说:'是小布拿的';小布说:'不是我拿的';小棉说:'不是小虎拿的'。已知三人中只有一人说真话。 拿走枣木绷架的是:
A. 小虎
B. 小布
C. 小棉
D. 无法确定
答案与解析
正确答案:A
花生十三讲解
突破口在矛盾关系:小虎说“是小布拿的”和小布说“不是我拿的”互为矛盾,必有一真一假。题干说只有一人真话,那真话必在这两句中,所以小棉说的“不是小虎拿的”就是假话,即实际是小虎拿的。排除B(小布若拿,小虎真、小布假、小棉真,两真不符)、C(小棉若拿,小虎假、小布真、小棉真,两真不符)、D(已推出小虎)。确认答案为A。速记:矛盾定真假,剩余必为假,反推得答案。
原解析
小虎与小布的话矛盾,必有一真一假,唯一真话在其中,故小棉说假话:'不是小虎拿的'为假,即是小虎拿的。验证:此时虎假、布真、棉假,恰一真成立(程序枚举验证唯一)。