题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2014
题目大意:去掉一个最高分和一个最低分求平均数。
1 #include<stdio.h> 2 int main() 3 { 4 double n,a,i,s,max,min; 5 while(scanf("%lf",&n)!=EOF) 6 { 7 s=0;max=0;min=10000; 8 if(n>2&&n<=100) 9 { 10 for(i=0; i<n; i++) 11 { 12 scanf("%lf",&a); 13 if(max<a) 14 max=a; 15 if(min>a) 16 min=a; 17 s+=a; 18 } 19 printf("%1.2lf ",(s-min-max)/(n-2)); 20 } 21 } 22 return 0; 23 }