今天我们来看一道比较有意思的逻辑推理题,我把它稍微改简单一点看过来说房间里面有四个人,要么是老实人,要么是骗子,老实人只说真话,骗子只说假话,这四个人叫abcd,他们一人说了一句话,a说这个房间没有老实人,B说这个房间最多一个老实人,所以说这个房间最多两个老实人,B说这个房间最多三个老实人。问,到底有几个老实人。
咋办呢?看长得挺像的哈,那别着急,你先一个一个看哪个哥们儿比较特别,这个哥们儿嘛,这没有老实人,他说的是真的还是假的?如果他说的是真的,那他是老实人,而他这句话如果是真的,又没有老实人,那就矛盾了嘛,所以他说的肯定是假的,假的我们给他打个叉,所以我们的a就是个骗子,我们现在已经知道有个骗子了嘛,这三个人先看谁你先看D你。现在已经有一个骗子了,那剩下三个人是不是最多三个老实人是不是是,所以他这句话是肯定是对的,不可能是错的,所以他是个老实人,那还剩两个人怎么办呢?你现在已经有一个老实人,有一个骗子了,对不对,那我们在这稍微随便找一个看这行吗?不行,所以他说的一定是除的假的因为他如果对他是老实人地也是老实人,两个老实人他说就最多一个嘛,那不就出现矛盾了吗?好,所以B就是什么,就是个骗子,好,那CC又说的是对的了,对吧?最多两个老实人嘛,所以最后就是两个老实人,也就是我们的C和DA和B,就是我们的骗子,你听懂了吗?