toggle me
没有图片
栏目: brain-food 
评论: 0

张三说:“李四说谎。” 李四说:“王五说谎。” 王五说:“张三和李四都在说谎。” 请问:这三个人中谁说的话是真 [...]

张三说:“李四说谎。”

李四说:“王五说谎。”

王五说:“张三和李四都在说谎。”

请问:这三个人中谁说的话是真话(指现在说的)。

A:张三 B:李四 C:王五

【分析】

可以用假设法来解决本题,即对给定的问题,先做一个或一些假设,然后根据已给的条件进行分析,如果出现与题目给的条件有矛盾的情况,说明假设错误,可再做另一个或另一些假设。在科学史上,“假设”曾起了极大的作用。

对于本题可以用以下三个假设:

(1)假设张三说的是真话:李四说的是谎话,即事实是王五说的是实话,而王五又说张三说的是谎话,推论和假设矛盾,假设不成立。

(2)假设李四说的是真话:由于假设李四说的是真话,即事实张三说的是假话。那么王五就是在撒谎,即张三李四至多只有一个在撒谎,条件和假设符合,假设成立。

(3)假设王五说的是实话:可知张三就是在撒谎,即事实是李四说的是实话,而假设条件为张三和李四都在撒谎,因此推论和假设矛盾,假设不成立。

【答案】

B,李四说真话。

说明:有些时候正面的推理,很难得出结果。这时可以假设某个条件是正确的,然后根据这个假设的正确条件进行推理,如果推理的最后结果和假设矛盾可知假设不成立,那反面就肯定是正确的。当然假设法只限定于结果只有两种情况的推理。

Live form Weibo


分类列表

杂项


评论