import java.util.Scanner;
import java.lang.Math;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
int n = in.nextInt();
int[] a=new int[n];
int min=100,max=0,sum=0;
for(int i=0;i<n;i++){
a[i]=in.nextInt();
max=(max<a[i])?a[i]:max;
min=(min>a[i])?a[i]:min;
sum+=a[i];
}
System.out.printf("%.2f",(sum-max-min)*1.0/(n-2));
System.out.println();
}
}
}
import java.lang.Math;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNext()) {
int n = in.nextInt();
int[] a=new int[n];
int min=100,max=0,sum=0;
for(int i=0;i<n;i++){
a[i]=in.nextInt();
max=(max<a[i])?a[i]:max;
min=(min>a[i])?a[i]:min;
sum+=a[i];
}
System.out.printf("%.2f",(sum-max-min)*1.0/(n-2));
System.out.println();
}
}
}
本文介绍了一个简单的Java程序,该程序能够读取一系列整数输入,并去除最大最小值后计算剩余数值的平均值。程序使用了Scanner类来接收用户的输入,并通过数组存储这些数值以便进一步处理。

180

被折叠的 条评论
为什么被折叠?



