abcd四人同时参加作文比赛.

问题描述:

abcd四人同时参加作文比赛.
赛后,a说:c第一名,我第三名.b说:我第一名,d第四名,c说:d第二名,我第三名.成绩揭晓时,发现a、b、c都只说了一半,你能说出他们的正确名次吗?

a第3,d第2,b第1,c第4.先假设A前半句正确那么C后半句错误而前半句正确,D若第2那么B后半句错则B第一,这与A假设的C第一正确矛盾.所以A前错后对为第3,那么C的后半肯定错误则D为2,依次下去B的后半错他为第一,剩下C为第4