#include<stdio.h>
int main()
{
int i,k,n,x;
double max,min,sum,m,avg,a[10000];
scanf("%d",&n);
for(i=1;i<=n;i++){
scanf("%d",&x);
sum=0;
for(k=0;k<x;k++){
scanf("%lf",&a[k]);
sum+=a[k];
}
max=min=a[0];
for(k=0;k<x;k++){
if(max>a[k]) max=a[k];
if(min<a[k]) min=a[k];
}
avg=(sum-max-min)/(x-2);
printf("%.2lf",avg);
}
}
我写的代码为什么过不去啊,他的输入输出样例都对了