美国有一富翁,为了确保自己的人身安全,花重金雇了一对双胞胎兄弟做保镖。兄弟两人长得很像,一般人看不出来他们谁是哥哥,谁是弟弟。两人的武功都很高强。为了不泄露主人的行踪,他们还约定了这样的死规:每周一、二、三,哥哥说谎;每周四、五、六,弟弟说谎。
这天,富翁的朋友彼得找富翁有急事。到了富翁家,彼得只看到兄弟俩。所以,他只能问他们。可是,他也听说他们俩的规定,但难的是他分不清谁是哥哥谁是弟弟。彼得想了想,突然问他们:“昨天是谁说谎的日子?”结果兄弟两人都说:“是我说谎的日子。”
独立思考
你能猜出今天是星期几吗?
参考答案
无论是星期几,他们之中至少有一人说的是真话。如果两个人都说的是真话,那么今天一定是星期日,但这是不可能的,因为如果是星期日,那么两个人都说真话,哥哥就说谎了。
假设哥哥说了真话,那么今天一定就是星期四,因为如果是星期四以前的任一天,他都得在今天再撒一次谎,如果今天星期三,那么昨天就是星期二,他昨天确实撒谎了,但今天也撒谎了,与假设不符,所以不可能是星期一、二、三。以此类推,今天也不会是星期五以后的日子,也不是星期日。
假设弟弟说了真话,弟弟是四、五、六说谎,那么先假设今天是星期一,昨天就是星期日,他说谎,与题设矛盾;今天星期二,昨天就是星期一,不合题意;用同样的方法可以去掉星期三的可能性。如果今天是星期四,那么他今天就该撒谎了,他说昨天他撒谎,这是真话,符合题意。假设今天星期五,他原本应该撒谎但他却说真话,由“昨天我撒谎了”就知道不存在星期五、六、日的情况。所以今天是星期四。