题目 1678: 最大子数组和

时间限制: 2s 内存限制: 192MB 提交: 0 解决: 30
题目描述

对于一个给定的长度为N的整数数组A,它的“子数组”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子数组中,找到一个子数组,该子数组中所有元素的和是最大的(跟其他所有子数组相比)。程序要求你输出这个最大值。

输入

第一行包含一个整数N,第二行包含N个整数,表示A。 
其中 
1  <=  N  <=  100000 
-10000 <=  A[i]  <=10000 

输出

输出仅包含一个整数,表示最大子数组之和。 

样例输入
5
3 -2 3 -5 4
样例输出
4
提示

通过率

统 计

 提交 0
 正确 30
 格式错误 1
 答案错误 14
 时间超限 0
 输出超限 0
 运行错误 6
 编译错误 10