有一天,小 D 在刷朋友圈时看到了一段游戏视频。
这个游戏的名字叫涂色游戏,视频中的游戏界面是一个
下图展示的情况可以通过先将第一列涂成红色,然后将第一行涂成蓝色得到,若此时选择将第三列涂成绿色,则图中绿色方框中的格子都会变成绿色。

小 D 想用他自己编写的程序来进行视频中的游戏。在编程的过程中,小 D 在涂色逻辑的实现上却遇到了一些困难,于是他向你求助,希望你能帮他完成实现涂色逻辑部分的代码。
首先,小 D 会给你网格的行数和列数
- 如果
,那么这次操作会将第 行涂成颜色 。 - 如果
,那么这次操作会将第 列涂成颜色 。
在所有涂色操作结束以后,你需要输出网格中每个位置的颜色是什么。
输入格式
本题有多组测试数据。
第一行包含一个正整数
接下来一共
第一行包含三个整数
接下来
输出格式
对于每组数据,输出
其中第
样例一
input
2
5 5 9
1 5 1
0 4 0
1 4 1
0 3 0
1 3 1
0 2 0
1 2 1
0 1 0
1 1 1
3 3 3
0 1 2
0 3 1
1 1 3
output
1 0 0 0 0
1 1 0 0 0
1 1 1 0 0
1 1 1 1 0
1 1 1 1 1
3 2 2
3 0 0
3 1 1
explanation
注意当一个格子没有被涂色时,其颜色为白色,用数字
样例二
见下发文件。
子任务
对于所有数据,保证:
, , , 。- 若
,则 ;若 ,则 。 - 单个测试点中所有数据的
的总和不超过 , 的总和不超过 。
测试点 | 性质 A | 性质 B | |||
---|---|---|---|---|---|
1 | ✓ | ✓ | |||
2 | |||||
3 | |||||
4 | ✗ | ||||
5 | |||||
6 | ✗ | ||||
7 | ✓ | ✓ | |||
8 | |||||
9 | ✗ | ||||
10 | ✗ | ✓ | |||
11 | ✗ | ||||
12 | |||||
13 | |||||
14 | |||||
15 | ✓ | ✓ | |||
16 | |||||
17 | ✗ | ||||
18 | |||||
19 | ✗ | ||||
20 |
特殊性质 A:保证测试点中所有的
特殊性质 B:保证