44. 某地有两个奇怪的村庄,A庄的人在星期一、三、五说谎,B庄的人在星期二、四、六说谎。

来源:百度知道 编辑:UC知道 时间:2024/07/08 23:41:19
在其他日子他们都说实话。一天,外地的孙铁来到这里,见到两个人,分别向他们提出关于日期的问题。两个人都说:“前天是我说谎的日子。”如果此两人分别来自A、B两庄,那么最可能为真
A.这一天是星期日或星期五 B.这一天是星期六或星期三
C. 这一天是星期四或星期二 D.这一天是星期三或星期一

请给出过程,谢谢

我认为分4种情况:

一,A,B都说真话.A,B在同一天说真话只能在星期日,但是星期日B成立,A不成立,所以这种情况不可能.

二,A,B都说谎话.但是在一周内A,B不可能同一天说谎话.所以这种情况不能.

三,A说真话,B说谎话.A在周2,4,6,7说真话,B在周2,4,6捉谎话.A只有在周7说真话时,前天(周5)才说谎话,但是这天B说的是真话.所以这中情况不可能.

四,A说谎话,B说真话.A在周1,3,5说谎话,B在周1,3,5,7说真话.在周3,5,7都不符合,因为在周3B在说真话,而周3的前天(周1)在说真话,但是B对外地人用真话说自己周1说谎话,相互矛盾.同理,走5也矛盾.所以只有周1符合,周1时,B用真话对外地人说自己前天(周6)说的谎话,周6时B的确说的谎话.A用谎话对外地人说自己前天(周6)说的谎话,其实周6时A在说真话,这时正是A在用谎话骗外地人说自己前天说谎话.

综上所述,答案D正确.

答案是星期天或星期一
....

排除法
只能是星期一

A:一、二、三、四、五、六、日 B:一、二、三、四、五、六、日
假、真、假、真、假、真、真 真、假、真、假、真、假、真
以下先假设A是A村人,B是B村人。
如果A说的是真话,那么这一天一定是二、四、六、日中的一天,又由于A说前天是他说谎的日子,所以这一天只能是星期日。
而B星期日也说真话,但是B说前天是他说谎的日子,而前天(星期五)是B说真话的日子,出现了矛盾,所以断定A说假话!
这样一来,这一天只能是星期一、三、五,由于A说的“前天是我说谎的日子”是假的,那前天就应该是A说真话的日子,所以只能是星期一。
只有D选项中有星期一,就选D
(A是B村人,B是A村人的情况一样,你自己练习一下!推出来就是星期三)

对A来说,如果今天是星期3或5,那么他说的话为假话,即,前天不是他说谎的日子,而星期3或5的前天都是他说谎的时候,故不可能是星期3或5,
同理,对于B来说,如果今天是星期4或6 那么他说的话为假话,即,前天不是他说