题目解析
- 首先接收一个要检验的组数
- 存储要检验的数值再进行输出,用一个数组来存储并处理
- 可使用sort方法
算法提示或考点
- 在HDU上提交要注意数组大小和数值类型
主要代码
int main()
{
int i,n,a,sum;
int as[10000];
freopen("test.txt","r",stdin);
freopen("out.txt","w",stdout);
while(scanf("%d",&n)!=EOF){
for(i=0,sum=0;i<n;i++)
{
scanf("%d",&as[i]);
sum+=as[i];
}
sort(as,as+n);
sum=sum-as[n-1]-as[0];
printf("%.2f\n",(float)sum/(n-2));
}