1、首先,因为两个村子的人说谎的日子不可能重叠,所以在A、B两个人中,必然有一个人所说的话是真的。
2、然后,如果我们假设A村的人在说谎,那么这天就可能是星期一、星期三、星期五;假设B村的人说的是真话,那么这天就可能是星期一、星期三、星期五、星期日。
3、然后,将上述综合起来,这天就可能是星期一、星期三、星期五,那么前天可能是星期六、星期三、星期五。
4、然后,如果A今天说谎,那么前天应该说的是真话,所以只能是星期六,如果B今天说的是真话,前天说谎,那么前天只能是星期六,由此可以判断出来,前天是星期六,今天是星期一。
5、然后,如果假设是B村庄的人说谎,那么这天就可能是星期二、星期四、星期六;A村庄的人如果说的是真话,那么这天统潇瘵侃就可能是星期二、星期四、星期六、星期日。综合起来,这天就可能是星期四、星期二、星期六,前天就是星期日、星期二、星期四。
6、最后,B今日说谎,那么前天应该是星期日;A今天说真话,那么前天应该是星期一、星期三、星期五,这种结论前后矛盾,所以排除第二种猜测,第一种猜测为今天是星期一是正确的。