王东,李也,张冰,林涛四人参加同一项目的比赛,分别获1.2.3.4名,赛后,他们四人中林涛没有说话,其他人各说了一句话:王东:张冰第一名,我第三名 李也:我第一名,林涛第四名 .张冰:林涛第二名,我第三名 .事实上,他们都只说对了一半,你能

问题描述:

王东,李也,张冰,林涛四人参加同一项目的比赛,分别获1.2.3.4名,赛后,他们四人中林涛没有说话,其他人各说了一句话:王东:张冰第一名,我第三名 李也:我第一名,林涛第四名 .张冰:林涛第二名,我第三名 .事实上,他们都只说对了一半,你能说出他们的名次么

王东 第三
林涛 第二
李也 第一
张冰 第四求解释解释的话有点麻烦咧。。。

先看 王东:张冰第一名,我第三名; 假设王东的前半句是真的,则后半句是假的。

那张冰第一名,王东不是第三名

那张冰:林涛第二名,我第三名; 则张冰后半句为假的,则前半句是真的

那林涛第二名

那李也:我第一名,林涛第四名; 根据前面的话,则李也的话里面 全部都是假的,这和题目不符,所以矛盾了所以一开始的假设是错的。



重新来过:
先看 王东:张冰第一名,我第三名; 这里我们已经证明了前半句是假的,后半句是真的
则张冰不是第一名,王东第三名

那张冰:林涛第二名,我第三名; 根据上面,后半句是假的(因为王东是第三),所以前半句是真的
所以林涛第二名

那李也:我第一名,林涛第四名;后半句是假(前面证明林涛第二), 所以前半句是真
所以李也第一名

所以剩下的只有张冰第四

综上
王东 第三
林涛 第二
李也 第一
张冰 第四

写的辛苦啊 希望你明白同时给我分。。。