请问:这一天是星期几?
在非洲某地,有两个奇怪的部落,一个部落的人在星期一、星期三、星期五说谎,另一个部落的人在星期二、星期四、星期六说谎。在其他日子,两个部落的人都说实话。一天,一位探险家迷路了,无意之中来到这个地方。探险家见到了两个土著人,就问他们今天是星期几,结果,两个人都没有直接回答他的问题,而是异口同声的说:“前天是我说谎的日子。”如果这两个土著人分别来这两个部落,请问:这一天是星期几? A、星期一 B、星期二 C、星期三 D、星期四
答案A
解析设两人为AB,分四种情况讨论: (1)A、B都说真话。A、B在同一天说真话只能在星期日,但是星期日中B成立,A不成立,所以这种情况不可能。 (2)A、B都说谎话。但是一周内A、B不可能同一天说谎,所以这种情况也不可能。 (3)A真B假。A在每周2、4、6说真话,B在每周2、4、6说谎话。A只有在周日说真话时,前天(也就是星期五)才是他说谎的日子,但是B这天应该说真话的,所以这种情况也不可能。 (4)A假B真。A在每周1、3、5说谎,B在每周1、3、5说真话,但在周3、5、日都不符合,因为在周三时B才说真话,而周三的前一天(周一)在说真话,但是B对探险家用真话说自己周一说谎话,矛盾。同理周五也矛盾。所以只有周一符合,周一时,B用真话说自己前天(周六)说谎,的确;A用谎话说自己前天(周六)说谎,其实A周六说真话,所以这正是A在用谎话骗探险家说自己前天说谎。 综上所述,这天是周一。