A、B、C三人都喜欢说谎话,有时候也说真话.某天,A指责B说谎话,B指责C说谎话,C说AB两人都在说谎话.然后~后来上帝通过读心说知道其中至少一个人说的是真话.请问谁在说谎?

问题描述:

A、B、C三人都喜欢说谎话,有时候也说真话.某天,A指责B说谎话,B指责C说谎话,C说AB两人都在说谎话.
然后~后来上帝通过读心说知道其中至少一个人说的是真话.请问谁在说谎?

B说的是真话.A、C在说谎.
我是这么分析的.
A和C都指责任B说谎,如果假设其中一人说的是真话,因为他们有共同的答案,就说明他们两人都说了真话,与只有一个说了真话的已知不符.排除AC以后,只能是B说了真话.从而根据B的话推断出是C说谎.根据只有一人说了真话,可知A也说了谎.
验证一下,如果B说的是真话,那么A说B说谎,其实A就是在撒谎;而C说AB都在说谎,可见C确实也说了谎……确实是只有一个人说的是真话.