青年歌手大奖赛_评委会打分

#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  阅读(185)  评论(0编辑  收藏  举报

导航