/ OK / 题库 /

最大矩形

最大矩形

暂无测试数据。

问题描述:

一个N*M的矩阵,每个格子里面有个整数( 绝对值不大于10 ) ,每个子矩阵( 至少包含一个元素 )的价值就是它所包含的格子内的数的和。 现在求两个不相交的子矩阵(不包含相同的格子),使得他们的价值的乘积最大。
例如: N=3 , M=4,矩阵如图所示:
2 3 4 5
1 3 2 4
4 3 2 1
最大子矩阵值乘积为288。(左边两列的和为16,右边两列的和为18,结果为16*18=288)。

输入格式:

第一行有两个数字n, m ( n, m < 100)。以后的n行,每行有m个整数。

输出格式:

输出文件只有一个数,即两不相交子矩阵价值乘积的最大值。

样例:

1 7
-9 -9 8 8 1 7 -4

输出:

128

信息

难度
10
分类
(无)
标签
(无)
递交数
6
已通过
0
通过率
0%
上传者