1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <maklib.h>

using namespace std;

int main(){
	int m=0,l=0;
	for(int i=1;i<=Size();i++){
		l+=ElementAt(i);
		if(l<=0)
			l=0;
		else
			if(l>m)
				m=l;
	}
	cout<<m;

	return 0;
}