#include<stdio.h>
int main(void)
{
double n, m, a, b;
int i, j, A, B;
double e[50][5];
double f[5];
while (scanf("%lf %lf", &n, &m) != EOF)
{
a = 0;
b = 0;
B = 0;
for (i = 0; i < n; i++)
{
for (j = 0; j < m; j++)
{
scanf("%lf", &e[i][j]);
}
}
for (j = 0; j < n; j++)
{
a = 0;
for (i = 0; i < m; i++)
{
a += e[j][i];
}
if (j == 0)
{
printf("%.2f", a/m);
}
else
{
printf(" %.2f", a/m);
}
}
printf("\n");
for (i = 0; i < m; i++)
{
b = 0;
for (j = 0; j < n; j++)
{
b += e[j][i];
}
f[i] = b / n;
if (i == 0)
{
printf("%.2f", f[i]);
}
els
杭电oj2023
最新推荐文章于 2024-02-03 16:10:38 发布
这篇博客介绍了如何处理杭电oj2023 ACM竞赛的数据,通过使用二维数组存储所有成绩,计算各科平均分,并进一步分析每个学生有多少科目成绩高于或等于平均分。
摘要由CSDN通过智能技术生成