有四个人A、B、C、D每一个人或是总讲真话,或是总讲假话。

有一次四人见了面。A说:“我们之中,没有人讲真话。”B说:“我们之中,讲真话的人数不大于1。”C说:“我们之中,讲真话的人数不大于2。”D说:“我们之中,讲真话的人数不大于3。”那么这四个人中,说真话的人是谁?

第1个回答  推荐于2016-04-08
假设是A讲真话 和B C D 矛盾
假设是B 讲真话的就只有一个 C D 也是真的 故矛盾
假设是C 1.假设只有C一个 那么B和D都说得对
2.假设是C和D 都正确

假设是D 1.假设只有D一个 那么B和C都对
矛盾
2.假设是两个 正确
3.明显错
讲真话的是C和D本回答被网友采纳
第2个回答  2007-11-25
CD
ABCD不可能都真,所以说实话的人数为0,1,2,3的其中之一。无论哪个结论,均“不大于三”,所以D真;
在ABC中,同样不可能都真,同理可证C真;
此时已有CD二人为真,已经大于一,所以B假,A假。
第3个回答  2007-11-24
假设A讲真话,那么不成立,所以A讲假话。
假设B讲真话,那么讲真话的人数是1或0个,那么A讲假话,当0的时候成立,自己也成立。
第4个回答  2007-11-24
C讲真话 A自我矛盾 B如果讲真话CD都讲真话矛盾 AB假D就假 所以C讲真话
第5个回答  2007-11-24
讲真话的是C、D,说假话的是A、B。
相似回答