该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定一个 n 行 m 列的二维数组,初始时所有元素的值均为 0。
现在需要对该数组进行 k 次操作,每次操作给定一个矩形区域的左上角坐标 (x1,y1) 和右下角坐标 (x2,y2),以及一个整数 c,表示将该矩形区域内的所有元素都加上 c。
请你计算经过所有操作后,该二维数组的最终状态。
输入格式
第一行包含三个整数 n,m,k,分别表示数组的行数、列数和操作次数。
接下来 k 行,每行包含五个整数 x1,y1,x2,y2,c,表示一次操作。
输出格式
输出 n 行,每行 m 个整数,表示经过所有操作后的二维数组。每个整数之间用空格分隔。
样例输入
3 4 2
1 1 2 3 2
2 2 3 4 1
样例输出
2 2 2 0
2 3 3 1
0 1 1 1
数据范围
- 1≤n,m≤1000
- 1≤k≤105
- 1≤x1≤x2≤n
- 1≤y1≤y2≤m
- −1000≤c≤1000