【备战蓝桥杯-每日打卡】Day 1丨成绩分析
2021/11/10 23:11:45
本文主要是介绍【备战蓝桥杯-每日打卡】Day 1丨成绩分析,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
【资源限制】
时间限制:1.0s 内存限制:256.0MB
【问题描述】
小蓝给学生们组织了一-场考试,卷面总分为100分,每个学生的得分都是一个0到100的整数。
请计算这次考试的最高分、最低分和平均分。
【输入格式】
输入的第一行包含一个整数n, 表示考试人数。
接下来n行,每行包含一个0至100的整数,表示-一个学生的得分。
【输出格式】
输出三行。
第一行包含一个整数,表示最高分。.
第二行包含一个整数,表示最低分。
第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。
【样例输入】
7
80
92
56
74
88
99
10
【样例输出】
99
10
71.29
【评测用例规模与约定】
对于50%的评测用例,1≤n≤100。
对于所有评测用例,1≤n≤10000。
import java.io.BufferedInputStream; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(new BufferedInputStream(System.in)); int n = in.nextInt(); int max = 0; int min = 100; double count = 0.0; int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = in.nextInt(); } for (int i = 0; i < n; i++) { if (arr[i] > max) { max = arr[i]; } if (arr[i] < min) { min = arr[i]; } count += arr[i]; } System.out.println(max); System.out.println(min); System.out.println(String.format("%.2f", count / n)); //保留两位小数 } }
这篇关于【备战蓝桥杯-每日打卡】Day 1丨成绩分析的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-29P标签教程:初学者必备指南
- 2024-09-29PS网页切图教程:新手必学的网页设计技巧
- 2024-09-29简单易懂的Web布局教程
- 2024-09-29Web网页开发教程:从零开始的简单入门指南
- 2024-09-298D项目实战:新手入门教程
- 2024-09-29变形项目实战:新手必备入门指南
- 2024-09-29弹性盒子布局项目实战:从入门到上手
- 2024-09-29点击加载项目实战:新手入门必读教程
- 2024-09-29电商网页开发项目实战:新手入门教程
- 2024-09-29封装项目实战:从入门到初级应用