A、B、C、D、E5个人当中,有两个人是从来不说谎的老实人,但是另外3个人是总说谎的骗子。下面是他们所说的话: A:B是骗子。 B:C是骗子。 C:E是骗子。 D:A和B都是骗子
A、B、C、D、E5个人当中,有两个人是从来不说谎的老实人,但是另外3个人是总说谎的骗子。下面是他们所说的话:
A:B是骗子。
B:C是骗子。
C:E是骗子。
D:A和B都是骗子。
E:A和D都是老实人。
根据以上的对话,请找出老实人是哪两位?
答案:A和C。先假设B是老实人,那么,把C说的话颠倒过来,E就成了老实人。接着,A跟D也是老实人,这样就超过只有两个人的限制了。那假设D是老实人的话,把A说的话颠倒过来,B就成了老实人。但是照D的说法,B应该是个骗子,这样就产生矛盾了。再假设E是老实人试试看,加上A和D,老实人变成了三位,所以也行不通。看看剩下的A和C所说的话,就跟题目的条件相吻合。