蓝桥杯 ADV-77 算法提高 统计平均成绩
2017-07-07 22:31
225 查看
有4个学生,上4门课,要求输入全部学生的各门课成绩,并分别求出每门课的平均成绩。(保留2位小数)
括号里是解释内容,不用输入输出。输入的所有数都为0到100之间(包括端点)的整数
样例输入
(输入第1个学生的4门课成绩) 94 78 87 96
(输入第2个学生的4门课成绩) 66 87 75 69
(输入第3个学生的4门课成绩)100 98 89 77
(输入第4个学生的4门课成绩) 82 73 67 54
样例输出
(第1门课的平均成绩是) 85.50
(第2门课的平均成绩是) 84.00
(第3门课的平均成绩是) 79.50
(第4门课的平均成绩是) 74.00
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int[][] a = new int[4][4];
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
a[i][j] = in.nextInt();
}
}
for (int i = 0; i < 4; i++) {
double sum = 0;
for (int j = 0; j < 4; j++) {
sum += a[j][i];
}
System.out.printf("%.2f\n", sum / 4);
}
in.close();
}
}
括号里是解释内容,不用输入输出。输入的所有数都为0到100之间(包括端点)的整数
样例输入
(输入第1个学生的4门课成绩) 94 78 87 96
(输入第2个学生的4门课成绩) 66 87 75 69
(输入第3个学生的4门课成绩)100 98 89 77
(输入第4个学生的4门课成绩) 82 73 67 54
样例输出
(第1门课的平均成绩是) 85.50
(第2门课的平均成绩是) 84.00
(第3门课的平均成绩是) 79.50
(第4门课的平均成绩是) 74.00
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int[][] a = new int[4][4];
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
a[i][j] = in.nextInt();
}
}
for (int i = 0; i < 4; i++) {
double sum = 0;
for (int j = 0; j < 4; j++) {
sum += a[j][i];
}
System.out.printf("%.2f\n", sum / 4);
}
in.close();
}
}
相关文章推荐
- 蓝桥杯 ADV-77 算法提高 统计平均成绩
- 蓝桥杯 ADV-102 算法提高 单词个数统计
- 蓝桥杯 ADV-105 算法提高 不同单词个数统计
- 蓝桥杯ADV-17算法提高 统计单词数
- 蓝桥杯 ADV-102 算法提高 单词个数统计
- 算法提高 统计平均成绩
- 蓝桥杯 ADV-108算法提高 分数统计
- 蓝桥杯 ADV-150算法提高 周期字串
- 蓝桥杯 ADV-94算法提高 复数归一化
- 蓝桥杯 ADV-202算法提高 最长公共子序列(动态规划)
- 蓝桥杯ADV-172 算法提高 身份证排序
- 蓝桥杯 ADV-15算法提高 最大乘积
- 蓝桥杯 ADV-66算法提高 阮小二买彩票
- 蓝桥杯 ADV-104算法提高 打水问题
- 蓝桥杯 ADV-177算法提高 理财计划
- 蓝桥杯 ADV-170算法提高 数字黑洞
- 蓝桥杯 ADV-157算法提高 现代诗如蚯蚓
- 蓝桥杯 ADV-144算法提高 01背包
- 蓝桥杯 ADV-134算法提高 校门外的树
- 蓝桥杯 ADV-136算法提高 大数加法