【七月在线OJ】1001_A+B for Matrices


1001 : A+B for Matrices

include <stdio.h>

include <string.h>

include <stdlib.h>

const int MaxNum = 101;
int A[MaxNum][MaxNum],B[MaxNum][MaxNum];
int main()
{
    int N,M;
    int i,j,k;
    int cnt;
    int sum;
    //FILE* fp = fopen("ab.txt","w");
    while(scanf("%d",&N)==1 && N)
    {
        scanf("%d",&M);
        cnt = 0;
        for(i = 0 ; i < N; i++)
        {
            for(j = 0; j < M; j++)
            {
                scanf("%d",&A[i][j]);
            }
        }
        for(i = 0 ; i < N; i++)
        {
            for(j = 0; j < M; j++)
            {
                scanf("%d",&B[i][j]);
                A[i][j]+=B[i][j];
            }
        }
        for(i = 0 ; i < N; i++)
        {
            sum = 0;
            for(j = 0; j < M; j ++)
            {
                sum += A[i][j];
            }
            if(sum == 0)
            {
                cnt ++;
            }
        }
        for(j = 0 ; j < M; j++)
        {
            sum = 0;
            for(i = 0; i < N; i ++)
            {
                sum += A[i][j];
            }
            if(sum == 0)
            {
                cnt ++;
            }
        }
        printf("%d\n", cnt);
        //fprintf(fp,"%d\n",cnt);
        //fflush(fp);
    }
    //fclose(fp);
    return 0;
    
}

已邀请:

qq用户481789

赞同来自:


有测试数据吗

要回复问题请先登录注册

返回顶部