逻辑与谎言【推理出来的谎言】

现有张三,李四和王五三个人。张三说李四在说谎,李四说王五在说谎,王五说张三和李四都在说谎。请问到底谁在说谎呢?我们来看一个逻辑推理。设张三为A,李四位B,王五位C。说真话为1,说谎话为0.【1】若A=1,即张三说的是真话,那么李四B就=0,而李四说王五在说谎话,则C=1.由于王五说张三和李四都在说谎话,可知A=0与A=1矛盾,则无解。【2】若张三在说谎话,则A=0,由于张三说李四在说谎话,可知B=1是在说真话。由于李四说王五在说谎话,知C=0又由于王五说张三和李四都在说谎话,可得知A=1货B=1,或A=0,B=1,或A=1,B=0,只要这三种情况有一种是成立的,都可以说明王五说的张三和李四都说谎是假的,由这三种情况可以推出,A=0,B=1,C=0符合要求。结果是张三和王五在说谎话,李四是真话。

最新评论

发表评论

为“逻辑与谎言【推理出来的谎言】”说几句吧

评论内容:发表评论不能请不要超过250字;发表评论请自觉遵守互联网相关政策法规。

关于我们 - 供应商加盟 - 人才招聘 - 版权声明 - 网站地图 - 友情链接

Copyright © 2009-2024 yr.pinnace.cn All Rights Reserved. 17育儿网 版权所有

粤ICP备11040004号-1