跳水比賽,根據選手所提供資訊,程式設計確定名次
阿新 • • 發佈:2018-12-18
5位運動員參加了10米臺跳水比賽,有人讓他們預測比賽結果 A選手說:B第二,我第三; B選手說:我第二,E第四; C選手說:我第一,D第二; D選手說:C最後,我第三; E選手說:我第四,A第一; 比賽結束後,每位選手都說對了一半,請程式設計確定比賽的名次。
先來分析這五位選手的話,因為每位選手都只說對了一半,所以有以下幾種可能情況: 針對a選手所說: (b2&&a!=3) || ( b!=2&&a3) 針對b選手所說: (b2&&e!=4) || ( b!=2&&e4) 針對c選手所說: (c1&&d!=2) || ( c!=1&&d