首页 > 其他 > 详细

2014 青年歌手大赛 AC

时间:2015-04-17 00:56:37      阅读:290      评论:0      收藏:0      [点我收藏+]

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

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 56915    Accepted Submission(s): 28404

 

 

Problem Description

青年歌手大奖赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。

 

 

Input

输入数据有多组,每组占一行,每行的第一个数是n(2<n<=100),表示评委的人数,然后是n个评委的打分。

 

 

Output

对于每组输入数据,输出选手的得分,结果保留2位小数,每组输出占一行。

 

 

Sample Input

3 99 98 97

4 100 99 98 97

 

 

Sample Output

98.00

98.50

 

 

Author

lcy

 

 

Source

C语言程序设计练习(三)

 

 

Recommend

lcy

 

#include<stdio.h>

#include<stdlib.h>

int main()

{

float aver,a[100],sum,max,min;

int i,n;

while(scanf("%d",&n)!=EOF)

{

    sum=0;aver=0;

    for(i=0;i<n;i++)

scanf("%f",&a[i]);

max=a[0];

min=a[0];

for(i=0;i<n;i++)

{

if(a[i]>max)

max=a[i];

if(a[i]<min)

min=a[i];

sum+=a[i];

    }

aver=(sum-max-min)/(n-2);

printf("%.2f\n",aver);

}

}

 

2014 青年歌手大赛 AC

原文:http://www.cnblogs.com/lj-1568/p/4433623.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!