#ybt1001. 最大子矩阵和

最大子矩阵和

【题目描述】

给定一个 n×mn \times m 的整数矩阵,求其所有子矩阵中的元素和的最大值。

子矩阵是指矩阵中连续的若干行和若干列所构成的矩形区域。

【输入】

第一行包含两个整数 nnmm,表示矩阵的行数和列数。

接下来 nn 行,每行 mm 个整数,表示矩阵中的元素。

【输出】

一个整数,表示最大子矩阵和。

【输入样例】

4 4
0 -2 -7 0
9 2 -6 2
-4 1 -4 1
-1 8 0 -2

【输出样例】

15

【数据范围】

对于 100%100\% 的数据,1n,m1001 \le n, m \le 100,矩阵中每个元素的绝对值不超过 10510^5

【来源】

一本通在线评测