游客 Signup | Login
中文 | En

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

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

Input

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

Output

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

Examples

Input

3 99 98 97
4 100 99 98 97

Output

98.00
98.50

Solution C

#include<stdio.h>

int main()
{
	int max,min,n,i,s,sum;
	double ave;
	while(scanf("%d",&n)!=EOF) 
	{
		max=-1;min=101;sum=0;
		for(i=0;i<n;i++)
		{
		  scanf("%d",&s);
		  sum=sum+s;
		  if(max<s) max=s;
		  if(min>s) min=s;
		}
		ave=(sum-max-min)*1.0/(n-2);
		printf("%0.2f\n",ave);
	}
	return 0;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题