青年歌手大奖赛_评委会打分
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int cmp(const void *a,const void *b)
{
return *(double * )a > *(double *)b ? 1: -1;
}
int main( )
{
int N;
while(scanf("%d",&N)!=EOF)
{
double sum=0;
double A[10000];
int i;
memset(A,0,sizeof(A));
for(i=0;i<N;i++)
scanf("%lf",&A[i]);
qsort(A,N,sizeof(A[0]),cmp);
for(i=1;i<N-1;i++)
{
//printf("%.\n",A[i]);
sum+=A[i];
}
printf("%.2lf\n",sum/(N-2));
}
return 0;
}
神哪。。我这道题提交竟然wa啦。。qsort 函数搞错了。。cmp函数又没加指针。。
唉。。糗大啦。。
posted on 2011-04-28 15:22 more think, more gains 阅读(193) 评论(0) 收藏 举报
浙公网安备 33010602011771号