谁说真话,谁说假话?

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:19:25
有一天,张三,李四,王五在一起,互相指责别人说谎话。张三指责李四说谎话,李四指责王五说谎话,王五指责张三和李四都说谎话。(当然都是指他们现在所说的话。)
请问,从他们的指责中推论,究竟谁说真话,谁说假话?

1.假设张三说真话,则李四说了假话,可推出王五说的是正确的,而王五说张三说谎与假设不成立,此假设不成立。
2.假设李四说真话,则张三和王五都说谎了,张三直接就推出说了谎话,验证王五,王五说张三和李四都说谎话,不成立,在说谎,此假设成立。
3.假设王五说真话,则由王五的话推出张三和李四都在说谎,而张三说李四在说谎理应为真话,所以此假设也不成立。
故只有第二种情况符合实际情况,所以:
李四说了真话,张三和王五都说了假话!

3