求问个题,玄2关,急!!!
查看原帖
求问个题,玄2关,急!!!
833737
Lyw_and_Segment_Tree楼主2024/12/19 22:13

数据核心

题目描述

有一个 nnmm 列的矩阵,有 qq 次询问,每次询问给出 x,yx, y,求以 (x,y)(x, y) 为左上角能得到的最大子矩阵。

输入格式

第一行输入 n,mn, m

接下来 nn 行,每行 mm 个整数 ai,ja_{i, j} 表示该矩阵。

接下来一行输入一个整数 qq

最后 qq 行,每行两个整数 xi,yix_i, y_i 表示第 ii 次询问所对应的 x,yx, y

输出格式

qq 行,第 ii 行一个整数 ansians_i 表示第 ii 次询问的结果。

样例

样例输入 #1

5 5
1 -1 1 -1 1
2 2 2 -1 2
1 1 2 -1 -1
-1 -1 2 2 1
1 1 1 1 -1
6
1 1
2 2
3 3
2 4
5 1
5 5

输出样例 #1

16
12
7
2
4
-1

样例解释 #1

数据范围

对于 100%100 \% 的数据,1n×m,q106,1ai,j1091 \le n \times m, q \le 10 ^ 6, 1 \le a _ {i, j} \le 10 ^ 9

2024/12/19 22:13
加载中...