/*********************
题目:九度 OJ1001:A+B for Matrices
作者:xiaohanstu
日期:2013-10-14
结果:AC
**********************/
#include<iostream>
using namespace std;
int main()
{
int M,N;
int matA[11][11];
while(cin>>M,M)
{
cin>>N;
int i,j;
for(i=0;i<M;++i)
{
for(j=0;j<N;++j)
cin>>matA[i][j];
}
int a;
int count=0;
int sum=0;
for(i=0;i<M;++i)
{
for(j=0;j<N;++j)
{
cin>>a;
matA[i][j]+=a;
sum+=matA[i][j];
}
if(sum==0)
{
count++;
}
sum=0;
}
//计算列
sum=0;
for(i=0;i<N;++i)
{
for(j=0;j<M;++j)
{
sum+=matA[j][i];
}
if(0==sum)
{
count+=1;
}
sum=0;
}
cout<<count<<endl;
}
return 1;
}
题目:九度 OJ1001:A+B for Matrices
作者:xiaohanstu
日期:2013-10-14
结果:AC
**********************/
#include<iostream>
using namespace std;
int main()
{
int M,N;
int matA[11][11];
while(cin>>M,M)
{
cin>>N;
int i,j;
for(i=0;i<M;++i)
{
for(j=0;j<N;++j)
cin>>matA[i][j];
}
int a;
int count=0;
int sum=0;
for(i=0;i<M;++i)
{
for(j=0;j<N;++j)
{
cin>>a;
matA[i][j]+=a;
sum+=matA[i][j];
}
if(sum==0)
{
count++;
}
sum=0;
}
//计算列
sum=0;
for(i=0;i<N;++i)
{
for(j=0;j<M;++j)
{
sum+=matA[j][i];
}
if(0==sum)
{
count+=1;
}
sum=0;
}
cout<<count<<endl;
}
return 1;
}