请根据下列描述写出java代码全国中小学生Scratch作品大赛拉开了序幕。每个参赛选手可以通过网络直接上传作品。本次比赛人人可做评委。每个网络评委可以通过网络对每一件作品进行打分。评分系统也是请程序高手设计的能自动去掉一个最高分和一个最低分求出平均分。输入格式输入数据包括两行 第一行为n表示n个评委n2。第二行是n个评委的打分分数之间有一个空格。打分是可以带有小数部分的。输出格式输出平均分结果保
import java.util.Scanner; import java.util.Arrays;
public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); double[] scores = new double[n];
for (int i = 0; i < n; i++) {
scores[i] = scanner.nextDouble();
}
Arrays.sort(scores);
double sum = 0;
for (int i = 1; i < n - 1; i++) {
sum += scores[i];
}
double average = sum / (n - 2);
System.out.printf("%.2f", average);
}
}
原文地址: http://www.cveoy.top/t/topic/jdLJ 著作权归作者所有。请勿转载和采集!