桃江县人民政府:谁说的假话?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/28 20:24:27
张三说李四在说谎,李四说王五在说谎,
王五说张三和李四都在说谎。张三、李四、
王五三人到底谁说的真话,谁说的假话?

具体过程?

李四说的是真话,过程如下:
有三个条件 A张三说李四在说谎;
B李四说王五在说谎;
C王五说张三和李四都在说谎;
假设张三说的是真话,根据A得出李四在说谎,根据B得出王五在说真话,根据C得出张三在说谎,和假设矛盾啦,所以张三说的是假话。
因为张三说的是假话,根据A,得出李四说的是真话,根据B,得出王五说的是假话,所以结论是:张三和王五说的是假话,李四说的是真话

设张三为A、李四为B、王五为C,说真话为1,说谎话为0
(Ⅰ)若A=1,即张三说真话
由于张三说:“李四在说谎”可推知B=0 而李四说:“王五在说谎”,但B=0,李四说假话,则王五说的真话C=1;由于王五说:“张三和李四都在说谎”,可知A=0,B=0与A=1矛盾.则A=1时问题无解.
(Ⅱ)若张三说假话,即A=0.由于张三说:“李四在说谎”,可知李四说真话,即B=1;李四说:“王五在说谎”知C=0由于王五说:“张三和李四都说谎”,而C=0,可得A=1,B=1或A=0,B=1,或A=1,B=0.只要这三种情况有一种成立,都可说明王五说的张三、李四全都说谎是假的,因在这三种情况中至少有一个人说的是真话.由这三种情况可以挑选出A=0,B=1,C=0符合要求.
结论:张三、王五说假话,李四说真话.

设张三为A、李四为B、王五为C,说真话为1,说谎话为0
(Ⅰ)若A=1,即张三说真话
由于张三说:“李四在说谎”可推知B=0 而李四说:“王五在说谎”,但B=0,李四说假话,则王五说的真话C=1;由于王五说:“张三和李四都在说谎”,可知A=0,B=0与A=1矛盾.则A=1时问题无解.
(Ⅱ)若张三说假话,即A=0.由于张三说:“李四在说谎”,可知李四说真话,即B=1;李四说:“王五在说谎”知C=0由于王五说:“张三和李四都说谎”,而C=0,可得A=1,B=1或A=0,B=1,或A=1,B=0.只要这三种情况有一种成立,都可说明王五说的张三、李四全都说谎是假的,因在这三种情况中至少有一个人说的是真话.由这三种情况可以挑选出A=0,B=1,C=0符合要求.
结论:张三、王五说假话,李四说真话

王五肯定说的是假话,李四说的是真话,而张三说的也是假话

李四说的是真话,张三和王五说的是假话

张三、王五说谎话,李四说真话