测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A5238. 二维数组查询XI

编程题 入门
知识点

题目描述

给定一个 $n$ 行 $m$ 列的整数矩阵,进行 $1$ 次范围修改,每次修改给出左上角与右下角坐标,对范围内的所有位置都加上 $3$。

输入格式

第一行输入两个整数 $n,m$ 代表整数矩阵的行数与列数。
接下来 $n$ 行每行输入 $m$ 个整数 $a_{i,j}$ 。
接下来 $1$ 行,每行输入四个整数 $x,y,c,d$ 代表修改范围左上角为 $(x,y)$ 右下角为 $(c,d)$。

输出格式

按矩阵形式输出修改后的整数矩阵。

输入输出样例

输入 #1
5 5
40 75 26 42 22
73 47 11 75 58
42 52 93 82 97
83 98 97 66 12
42 20 100 59 58
4 4 4 5
输出 #1
40 75 26 42 22 
73 47 11 75 58 
42 52 93 82 97 
83 98 97 69 15 
42 20 100 59 58 

说明/提示

$1\le n,m\le 1000$

$-1000\le a_{i,j}\le 1000$

$1\le x\le c\le n,1\le y\le d\le m$
上一题 去做题 下一题