资源限制
内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s
问题描述
小蓝给学生们组织了一场考试,卷面总分为100分,每个学生的得分都是一个 0到 100的整数。
请计算这次考试的最高分、最低分和平均分。
输入格式
输入的第一行包含一个整数n,表示考试人数。
接下来 n行,每行包含一个 0至100的整数,表示一个学生的得分。
输出格式
输出三行。
第一行包含一个整数,表示最高分。
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
样例输入
7
80
92
56
74
88
99
10
样例输出
99
10
71.29
评测用例规模与约定
对于50
对于所有评测用例,1<=n<=10000。
import java.util.Scanner
public class a成绩分析 {
static Double N,sum,ave
static int max = 0
static int min = Integer.MAX_VALUE
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in)
N = scanner.nextDouble()
sum = 0.0
for (int i = 0
int a = scanner.nextInt()
if(a<min)min = a
if(a>max)max = a
sum+=a
}
System.out.println(max)
System.out.println(min)
System.out.printf("%.2f",sum/N)
}
}