1289: 行和列中一和零的差值

内存限制:128 MB 时间限制:1.000 S 标准输入输出
题目类型:传统 评测方式:文本比较 上传者:
提交:0 通过:0 通过率:NAN%

题目描述

给你一个下标从 0 开始的 m x n 二进制矩阵 grid 。
我们按照如下过程,定义一个下标从 0 开始的 m x n 差值矩阵 diff :
    令第 i 行一的数目为 onesRowi 。
    令第 j 列一的数目为 onesColj 。
    令第 i 行零的数目为 zerosRowi 。
    令第 j 列零的数目为 zerosColj 。
    diff[i][j] = onesRowi + onesColj - zerosRowi - zerosColj
请你返回差值矩阵 diff 。

输入格式

输入为一个矩阵 第一行为矩阵的规格 n行, m列, 保证矩阵的值都是由 0 和 1 构成。

输出格式

输出为矩阵的形式,将矩阵全部输出。

输入样例 复制

3 3
0 1 1
1 0 1
0 0 1

输出样例 复制

0 0 4
0 0 4
-2 -2 2

数据范围与提示

对样例的解释:

[[0,0,4],[0,0,4],[-2,-2,2]]
1 <= m, n <= 105
1 <= m * n <= 105