HDU-2014(ヤング歌手グランプリ_審査委員会採点)
若手歌手グランプリ_審査委員会はTime Limit:2000/1000 MS(Java/others)Memory Limit:65536/32768 K(Java/others)Total Submission(s):93600 Accepted Submission(s):46366 Problem Description青年歌手グランプリで、審査委員会は参加選手に点数をつけた.選手の得点ルールは、1つの最高点と1つの最低点を除いて、平均得点を計算することです.ある選手の得点をプログラミングして出力してください.Input入力データは複数のグループがあり、各グループが1行を占め、各行の最初の数はn(2)である.
#include
#include
insert_sort(int n,int a[]){
int i,j,h,k;
for(i=1;i1;
while(a[h]>k&&h>=0){
a[h+1]=a[h];
h--;
}
a[h+1]=k;
}
}
int main (){
int a[100],i,x;double sum;
while(scanf("%d",&x)!=EOF){
sum=0;
for(i=0;iscanf("%d",&a[i]);
insert_sort(x,a);
for(i=1;i1;i++)sum+=a[i];
printf("%.2f
",sum/(x-2));
}
return 0;
}