谁在说谎

面试题4:谁在说谎

张三说:"李四说谎。"

李四说:"王五说谎。"

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

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

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

1.所涉及的知识点

假设法

分析法

2.分析问题

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

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

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

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

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

3.答案

答案:B,李四说真话。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值