甲乙丙三人有一人做了一件好事,为了弄明白到底谁做的好事,老师问了他们三人,他们回答如下:甲说:是乙做的.乙说:不是我做的.丙说:也不是我做的.三人中只有一人说了真话,谁说的真话?谁做的好事?
问题描述:
甲乙丙三人有一人做了一件好事,为了弄明白到底谁做的好事,老师问了他们三人,他们回答如下:
甲说:是乙做的.乙说:不是我做的.丙说:也不是我做的.三人中只有一人说了真话,谁说的真话?谁做的好事?
答
假设甲说真话,则乙说谎,丙是真话,两人说真话,与已知矛盾;
所以甲说谎,
假设乙说真话,丙就说谎,那么好事是丙做的;
所以乙说真话,好事是丙做的.