公务员考试选择题,我知道答案,不知道为什么?请赐教!

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:21:48
有一天,张三李四王五在一起,互相指责别人说谎.张三指责李四说谎,李四指责王五说谎,王五指责张三李四都说谎,(当然指他们现在所说的话).从他们的指责中推论,谁说真话?A张三 B李四 C王五 D都真

答案:B
首先排除D,不可能说的都是真话。
假设张三说真话(即李四说谎),那么王五说的就是真话,即“张三李四都说谎”,与假设矛盾,所以张三没有说真话;

假设李四说的是真的,即李四没有说谎,那么张三的指责就是错的,所以张三说了谎话;同理,王五在说谎话(假设李四说的是真的),即张三李四没有都说谎,这样就存在李四说真话的可能。

再假设王五说真话,即张三李四都说谎,同理向前推,即可知存在矛盾。
所以,只能是李四在说真话。

是王五说的真话。

我也选B
假设法排除