给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为和最大子矩阵,子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。
给定一个二维整数矩阵,要在这个矩阵中选出一个子矩阵,使得这个子矩阵内所有的数字和尽量大,我们把这个子矩阵称为“和最大子矩阵”。子矩阵的选取原则是原矩阵中一块相互连续的矩形区域。
输入的第一行包含两个整数 n
和 m
(1 <= n, m <= 10
),表示矩阵的行数和列数。接下来的 n
行,每行有 m
个整数,表示矩阵的元素。矩阵元素的值在 [-1000, 1000]
范围内。
输出一个整数,表示选出的和最大子矩阵内所有数字的和。