Problem4403--窗口大小不定最大子段和③

4403: 窗口大小不定最大子段和③

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 1  Solved: 1
[Status] [Submit] [Creator:]

Description



题目描述
欢乐谷中有若干个宝石排成一行,这些宝石,有些是正能量,有些是负能量。相邻的若干个宝石可以合并到一起,合并的时候发出能量,能量值为这些合并在一起宝石各自能量之和。你可以从任何一颗宝石开始到任何一颗宝石为止,但是必须是连续取。如何获得最大能量呢?方案可能不唯一,你只要输出这个最大能量即可。

输入格式
共两行
第一行,一个正整数n(n<=1000000),表示宝石的数量;
第二行,n个整数,分别表示n个宝石各自的能量xi(-1000<=xi<=1000)。

输出格式
一个整数,表示连续若干颗宝石合并后的能量的最大值。

输入样例
5
-3 5 -1 4 -2

输出样例
8

数据规模
0 -1000<=xi<=1000

Source/Category

 140_T05'