#B1322. 画布裁剪 [GESP202506 四级]

画布裁剪 [GESP202506 四级]

【题目描述】

小 A 有一张高为 hh、宽为 ww 的字符画布。

现在只保留第 x1x_1 行到第 x2x_2 行、第 y1y_1 列到第 y2y_2 列构成的子矩阵。

请输出裁剪后的画布。


【输入描述】

第一行输入两个整数 h,wh,w。

第二行输入四个整数 x1,x2,y1,y2x_1,x_2,y_1,y_2。

接下来 hh 行,每行一个长度为 ww 的字符串。

保证:

  • 1≤h,w≤1001\le h,w\le 100;
  • 1≤x1≤x2≤h1\le x_1\le x_2\le h;
  • 1≤y1≤y2≤w1\le y_1\le y_2\le w;
  • 画布字符均为 ASCII 可见字符。

【输出描述】

输出 x2−x1+1x_2-x_1+1 行,每行长度为 y2−y1+1y_2-y_1+1,表示裁剪后的画布。


【样例 1】

【样例 1 输入】

4 6
2 4 2 5
abcdef
ghijkl
mnopqr
stuvwx

【样例 1 输出】

hijk
nopq
tuvw

【样例 1 解释】

保留第 22 到 44 行、第 22 到 55 列。


【样例 2】

【样例 2 输入】

3 3
1 3 1 3
ABC
DEF
GHI

【样例 2 输出】

ABC
DEF
GHI