杭電 青年歌手大賽,評委會打分(C語言)

2021-10-18 14:19:37 字數 619 閱讀 8348

problem description

青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。

input

輸入資料有多組,每組佔一行,每行的第乙個數是n(2output

對於每組輸入資料,輸出選手的得分,結果保留2位小數,每組輸出佔一行。

sample input

3 99 98 97

4 100 99 98 97

sample output

98.00

98.50

思路:我用的是的氣泡排序法,但可以用打擂台法(比較簡單)

#include

intmain()

} s=

0.0;

for(i=

1;i1;i++

) s+

=a[i]

; p=

(s*1.0)/

((n-2)

*1.0);

printf

("%.2f\n"

,p);

}return0;

}

杭電 2014 青年歌手大獎賽 評委會打分

problem description 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。input 輸入資料有多組,每組佔一行,每行的第乙個數是n 2 output 對於每組輸入資料,輸出選手的得分,結果保留2位小數,每...

杭電2014 青年歌手大獎賽 評委會打分

problem description 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。input 輸入資料有多組,每組佔一行,每行的第乙個數是n 2 output 對於每組輸入資料,輸出選手的得分,結果保留2位小數,每...

杭電oj 青年歌手大獎賽 評委會打分

problem description 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉乙個最高分和乙個最低分,然後計算平均得分,請程式設計輸出某選手的得分。input 輸入資料有多組,每組佔一行,每行的第乙個數是n 2 output 對於每組輸入資料,輸出選手的得分,結果保留2位小數,每...