#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{
int m, n;
char lesson[22][22];
scanf("%d%d", &m, &n);
for(int i = 0; i < n; i++)
{
scanf("%s", lesson[i]);
}
int grade[22][22] = {0};
int sumgrade[22] = {0};
int nLesson[22] = {0};
for(int i = 0; i < m; i++)
{
for (int j = 0; j < n; ++j)
{
scanf("%d", &grade[i][j]);
if(grade[i][j] != 0)
{
sumgrade[i] += grade[i][j];
nLesson[i]++;
}
}
}
int d[22] = {0};
for (int i = 0; i < n; ++i)
{
int stu = 0, sumi = 0, sumt = 0, count = 0;
for(int j = 0; j < m; j++)
{
if(grade[j][i] != 0)
{
stu++;
sumi += grade[j][i];
sumt += sumgrade[j];
count += nLesson[j];
}
}
int aver1 = sumi / stu;
int aver2 = sumt / count;
d[i] = aver2 - aver1;
}
for(int i = 0; i < n; i++)
{
printf("%s %d\n", lesson[i], d[i]);
}
return 0;
}
GPA排名系统
最新推荐文章于 2021-04-01 14:59:24 发布