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

2021-07-14 19:18:29 字數 631 閱讀 4695

problem description

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

input

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

output

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

sample input

3 99 98 97

4 100 99 98 97

sample output

98.00

98.50

要實現的演算法是:求整個陣列的和、在陣列中找最值。

找最值,可以先把第乙個元素賦給max、min變數,做一次遍歷,一一比較,把最大值存入max,最小值存入min。

也可以直接對陣列進行排序,然後從第二個加到倒數第二個,這樣就可以了,省去減兩個最值。

#include int main(void)  

printf("%.2lf\n", (x - min - max) / (n - 2));

} return 0;

}

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

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

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

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

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

青年歌手大獎賽 評委會打分 time limit 1000ms memory limit 32768kb 64bit io format i64d i64u submit status practice hdu 2014 description 青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為...