15
#include <iostream> using namespace std ; int abc ( int a [], int n ) { int i ,b ,c ; c = 0 ; b = 0 ; for (i = 0 ;i <n ;i ++) { if (c > 0 ) c =c +a [i ]; else c =a [i ]; if (b <c ) b =c ; } return b ; } int main () { int a ,i ,j ,c [ 103 ],k ,d ,e , b [ 103 ][ 103 ]; cin >>a ; for (i = 0 ;i <a ;i ++) for (j = 0 ;j <a ;j ++) cin >>b [i ][j ]; e = 0 ; for (i = 0 ;i <a ;i ++) { for (j = 0 ;j <a ;j ++) c [j ]= 0 ; for (j =i ;j <a ;j ++) { for (k = 0 ;k <a ;k ++) c [k ]=c [k ]+b [j ][k ]; d = abc (c ,a ); if (e <d ) e =d ; } } cout <<e <<endl ; return 0 ; }