请问一道公务员的演绎推理题

来源:百度知道 编辑:UC知道 时间:2024/05/05 08:05:40
某地有两个奇怪的村庄,张庄的人在星期一,三,五说谎,李村的人在星期二,四,六说谎,在其他的日子他们说实话,一天,官滩镇的上官逸文来到这里,见到分别来自张庄和李村的两个人,分别向他们提出关于日期的问题。两个人都说:“前天是我说谎的日子。”
由此可见:
A,这一天是星期五或星期日
B,这一天是星期二或星期四
C,这一天是星期一或星期三
D,这一天是星期四或星期六
答案选C,但是我没有弄明白,请各位大虾帮我列一个详细的分析,谢谢!!

星期日首先排除,因为星期日两个人都说真话,不可能有两个人同时说谎话的一天;
星期二也排除,因为星期二的前天是星期日,星期日两个人都说真话,而星期二两个人一个说真一个说假,回答不可能相同。

答案在星期一和星期六之间选,星期一的话,前天是星期六,星期六甲庄人不说慌,但甲庄人星期一说谎,所以符合;乙庄人星期一不说谎,但乙庄人星期六说谎,符合条件。

所以选星期一和星期三。

但实际上我们推推星期三,是错的。星期三的话,前天是星期一,星期一甲庄人说谎,星期三也说谎,所以甲在星期三应该说前天不是说谎的日子。

实际答案只有星期一才行,在逻辑中“或”代表二者有一个即可,所以选C

汗~~我也等答案吧~

排除法
A星期五的前天是星期三 星期日的前天是星期五 李村的人是在二四六说谎 所以排除
B星期二的前天是星期日 都不说谎 排除
C
D星期四的前天是星期二 星期六的前天是星期四 其中张庄的人是不在二四六说谎的 有一人错 所以排除