为歌唱比赛设计一个评分系统,规则如下:
共有n名评委给分(0~100分,整数),要求去掉一个最高分,去掉一个最低分,剩余成绩的平均分为最终得分。
输入一个正整数n(3≤n≤10),表示有n个评委,输入n个成绩,输出最终得分。
输入格式:第一行输入一个正整数n(3≤n≤10),第二行输入每位评委给分,用空格分隔。
为歌唱比赛设计一个评分系统,规则如下:
共有n名评委给分(0~100分,整数),要求去掉一个最高分,去掉一个最低分,剩余成绩的平均分为最终得分。
输入一个正整数n(3≤n≤10),表示有n个评委,输入n个成绩,输出最终得分。
输入格式:第一行输入一个正整数n(3≤n≤10),第二行输入每位评委给分,用空格分隔。
#include <stdio.h>
int main(void) {
int n;
scanf("%d", &n);
int a[10];
int sum = 0;
int max = -1;
int min = 101;
for(int i=0;i<n;i++){
scanf("%d", &a[i]);
sum+=a[i];
if(a[i]>max){
max=a[i];
}
if(a[i]<min){
min=a[i];
}
}
printf("%.2f", (sum-max-min)*1.0/(n-2));
return 0;
}