#45371: 默默練習


dvbdarcyvolleyball@gmail.com (kuhaku1027)

學校 : 新北市私立南山高級中學
編號 : 266888
來源 : [36.229.65.176]
最後登入時間 :
2025-01-22 18:41:44
e787. b2.尋寶地圖(Map) -- 2019年12月TOI練習賽 | From: [123.252.121.18] | 發表日期 : 2025-02-20 19:31


// Online IDE - Code Editor, Compiler, Interpreter

#include<iostream>
using namespace std;

int main()
{
    int n, m;
    cin >> n >> m;
    int a[n][m], b[n][m];
    for(int i = 0;i < n;i++){
        for(int j = 0;j < m;j++){
            cin >> a[i][j];
        }
    }
    for(int i = 0;i < n;i++){
        for(int j = 0;j < m;j++){
            cin >> b[i][j];
        }
    }
    bool sw[n][m];
    for(int i = 0;i < n;i++){
        for(int j = 0;j < m;j++){
            int sum=0;
            for(int k = 0;k < n;k++){
                sum += b[k][j];
            }
            for(int k = 0;k < m;k++){
                sum += b[i][k];
            }
            sum -= b[i][j];
            if(sum % 2 == 1){
                sw[i][j] = true;
            }
            else{
                sw[i][j] = false;
            }
        }
    }
    for(int i = 0;i < n;i++){
        for(int j = 0;j < m;j++){
            if(sw[i][j]){
                a[i][j] = 1 - a[i][j];
            }
            cout << a[i][j] << " ";
        }
        cout << "\n";
    }
}

 
ZeroJudge Forum