时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld
题目描述
在遥远的 XCPC 国,那里的人喜欢在辽阔的土地上画 'X' 形。同时如下图所示,'X' 形的大小也可能不同。
具体来讲,XCPC 国的领土可以被视为一个

的矩形,一共有

位 XCPC 居民,第

个居民在以
)
为中心的区域画一个大小为

的 'X' 形。若该 'X' 形溢出 XCPC 领土,则溢出的部分被忽略。
而你作为一名优秀的 XCPCer,想要知道每个位置被 'X' 形覆盖了几次。
输入描述:
共有
组测试数据。
对于每组测试数据,有
行。
第一行输入三个整数
。
接下来
行,每行三个整数
。
保证
。
输出描述:
对于每组测试数据,输出
行,每行
个整数,表示每个位置被 'X' 形覆盖的次数。
示例1
输入
复制
2
4 4 1
3 3 1
7 8 2
4 4 3
1 1 2
输出
复制
0 0 0 0
0 1 0 1
0 0 1 0
0 1 0 1
2 0 0 0 0 0 1 0
0 2 0 0 0 1 0 0
0 0 2 0 1 0 0 0
0 0 0 1 0 0 0 0
0 0 1 0 1 0 0 0
0 1 0 0 0 1 0 0
1 0 0 0 0 0 1 0