预测A队、B队、C队和d队的足球比赛结果。

三个人只猜对了一半,说明大家的两句话只有一句是对的。

王说:“D队得了冠军,B队得了亚军。”

李说:“甲组是亚军,丙组是第四名。”

张说,“丙组第三,丁组第二。”

假设(1):

王说:D队夺冠是正确的。然后B队亚军错了。

张说:丁队拿第二是不对的(因为丁队拿冠军是对的)。然后C队正确获得第三名。

因为D队得了冠军,C队得了第三名,B队失误得了亚军。然后B队第四名。

所以李说:甲组拿亚军没错。所以C队拿第四是不对的。

所以假设D队是冠军,A队是亚军,C队是第三,B队是第四。

假设(2):

王说:乙组的亚军是正确的。那么D队的冠军就错了。

李说:甲队亚军失误(因为乙队正确夺冠)。然后C队犯了第四个错误。

张说:D组亚军是错的(因为B组冠军是对的)。C组第三名也没错。

有矛盾。所以假设(2)不成立。

王的说法基于两个假设。所以丁队正确地获得了冠军。