4个人在说话,A说:“有一个人在说谎,B说:”有两个人在说谎,C说:“有奇数个人在说谎,D说;”有偶数个人在说谎,问有几个人在说谎

问题描述:

4个人在说话,A说:“有一个人在说谎,B说:”有两个人在说谎,C说:“有奇数个人在说谎,D说;”有偶数个人在说谎,问有几个人在说谎

由题可得: C错A必错,D错B必错,
B对D必对,A对C必对,
但B错D不一定错,A错C不一定错
所以说谎的人有3个(A,B,D)或者2个(A,C)