1. 程式人生 > >hdu_problem_2014_青年歌手大獎賽_評委會打分

hdu_problem_2014_青年歌手大獎賽_評委會打分

/*
*
*problem description
*青年歌手大獎賽中,評委會給參賽選手打分。選手得分規則為去掉一個最高分和一個最低分,然後計算平均得分,請程式設計輸出某選手的得分。
*
*
*input
*輸入資料有多組,每組佔一行,每行的第一個數是n(2<n<=100),表示評委的人數,然後是n個評委的打分。
*
*
*output
*對於每組輸入資料,輸出選手的得分,結果保留2位小數,每組輸出佔一行。
*
*
*sample input
*3 99 98 97
*4 100 99 98 97
*
*
*sample output
*98.00
*98.50
*
*
*author
*lcy
*
*
*source
*c語言程式設計練習(三)
*
*
*recommend
*lcy
*
*/
#include<iostream> using namespace std; int main() { int n,x,sum ,max ,min ; while (cin >> n) { sum = 0, max = 0, min = 101; for (int i = 0; i < n; i++) { cin >> x; if (x > max) max = x; if (x < min) min = x; sum += x; } printf("%.2f\n",double(sum - max -
min)/(n-2)); } system("pause"); return 0; }