标签:
4 0 -2 -7 0 9 2 -6 2 -4 1 -4 1 -1 8 0 -2
15
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; int main() { int a[150][150]; int n,m; scanf("%d",&n); for(int i = 1; i <= n ;i++){ for(int j = 1; j <= n ;j++){ scanf("%d",&m); a[i][j] = a[i-1][j] + m; } } int max1 = 0; int sum; for(int i = 1; i <= n ;i++){ for(int j = i+1 ; j<= n ;j++){ int sum = 0; for(int k = 1; k <= n;k++){ int temp = a[j][k] - a[i][k]; sum += temp; if(sum < 0) sum = 0; if(sum > max1) max1 = sum; } } } printf("%d",max1); return 0; }
标签:
原文地址:http://www.cnblogs.com/zero-begin/p/4374794.html