#GOC36855. 最大加权矩形

最大加权矩形

题目描述

给定一个正整数n( n<=100),然后输入一个N*N矩阵。求矩阵中最大加权矩形,即矩阵的每一个元素都有一权值,权值定义在整数集上。从中找一矩形,矩形大小无限制,是其中包含的所有元素的和最大 。矩阵的每个元素属于[-127,127] 

例: 

0 -2 -7 0 

9 2 -6 2 

-4 1 -4 1 

-1 8 0 -2 

在左下角有子矩阵 

9 2 

-4 1 

-1 8 

和为15 

Input 

第一行:n,接下来是n行n列的矩阵。 

Output 

最大矩形(子矩阵)的和。 

Sample Input 

 

4

0 -2 -7 0

 9 2 -6 2

-4 1 -4  1

-1 8  0 -2

Sample Output 

 

15