首页 > 留学知识库

问题: 一道数学题

某校为核实一件好人好事,校长找到学生A.B.C.四个人。
A说:“是B做的”。
B说:“是D做的”。
C说:“不是我做的”。
D说:“B说的不对。”
这四个学生中只有一位说了实话,你能判断出是哪一位吗?

解答:

(1)若A说的是实话,则C也说了实话.矛盾.所以A说的不是实话.
(2)若B说的是实话,则C也说了实话,矛盾.所以B说的也不是实话.
(3)若C说的是实话,则B和D中必有一人也说的是实话.矛盾.所以说的也不是实话.
(4)D说的是实话.这样A,B,C说的就都是假话,而且不存在矛盾.
顺便说一下做好事的是C.因为如不是C做的,那么C就说了真话.就会造成B,D二人中必有一人说的是真话.