题解
题目比较简单,不废话了。模拟一下,读入数据后循环一下处理数据,再直接输出就可以了,时间复杂度O(mn),时间充足。直接上代码,题面请见以前的博客哦。
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,m,a[200][100],i,j;
double s[200]={0},p[100]={0};
cin>>n>>m;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
cin>>a[i][j];
s[i]+=a[i][j];
p[j]+=a[i][j];
}
}
for(i=0;i<n;i++)
{
printf("%.0lf %.3lf\n",s[i],s[i]/m*1.0000);
}
for(i=0;i<m;i++)
{
printf("%.0lf %.3lf\n",p[i],p[i]/n*1.0000);
}
return 0;
}