杭电ACM 2014 青年歌手大奖赛_评委会打分

来源:互联网 发布:js求100以内相加的和 编辑:程序博客网 时间:2024/06/05 20:58

#include<stdio.h>
int main()
{
   int n,i,j;
   float a[100],t,sum,aver;
   while((scanf("%d",&n))!=EOF)
   {
   sum=0;
      for(i=0;i<n;i++)
   {
    scanf("%f",&a[i]);
   }
   for(j=0;j<(n-1);j++)
   {
    for(i=0;i<(n-j-1);i++)
    {
     if(a[i]>a[i+1])
     {
                  t=a[i];a[i]=a[i+1];a[i+1]=t;
     }
    }
   }
  for(i=1;i<(n-1);i++)
   {
        sum=sum+a[i];
   }
   aver=sum/(n-2);
   printf("%.2f\n",aver);
   }
}

 

//用冒泡法给分数排序,去掉第一个和最后一个数据,求余下的数据的平均数。

原创粉丝点击