编程导论(2021暑期课程)第二次考试

A. 矩阵相加

单点时限: 2.0 sec

内存限制: 256 MB

相信大家都会做两个整数的 A + B 了,今天我们把它扩展到矩阵,如果给你两个 N * M的矩阵,你会做么?

输入格式

第一行一个数 C $(1\leqslant C\leqslant100)$, 表示测试数据的组数,对于每组测试数据 :

开始有两个数 N,M$(1\leqslant N\leqslant1000,1\leqslant M\leqslant1000) ​$表示输入 N * M 的矩阵,然后有 2 * N 行,每行有 M 个数,先后表示两个矩阵 A, B.

输出格式

对于每组测试数据,输出一个 N * M 的矩阵表示 A + B 的和 .

样例

Input
2
3 4
1 2 3 4
2 3 4 5
2 3 4 6
5 6 7 8
2 3 4 5
6 5 4 2
2 2
1 2
3 4
4 3
2 1
Output
6 8 10 12
4 6 8 10
8 8 8 8
5 5
5 5