HDU-2014(ヤング歌手グランプリ_審査委員会採点)

1947 ワード

若手歌手グランプリ_審査委員会は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; }