#P1026. 最大子段和(maxsum1)

最大子段和(maxsum1)

Description

给出一段序列,选出其中连续且非空的一段使得这段和最大。

Input Format

输入文件maxsum1.in 的第一行是一个正整数N,表示了序列的长度。 第2 行包含N 个绝对值不大于10000 的整数A[i],描述了这段序列。

Output Format

输入文件maxsum1.out 仅包括1 个正整数,为最大的子段和是多少。

Sample

【样例输入】

7
2 -4 3 -1 2 -4 3

【样例输出】

4

【样例说明】

2 -4 (3 -1 2) -4 3

Hint

对于40%的数据,有N ≤ 2000。

对于100%的数据,有N ≤ 200000。