题目描述
给出一段环状序列,即认为A[1]和A[N]是相邻的,选出其中连续不重叠且非空的两段使得这两段和最大。
输入格式:
第1行是一个正整数N,表示了序列的长度。
第2行包含N个绝对值不大于10000的整数A[i],描述了这段序列,第一个数和第N个数是相邻的。
输出格式:
输入仅包括1个整数,为最大的两段子段和是多少。
输入样例#1:
7
2 -4 3 -1 2 -4 3
输出样例#1:
9
数据范围
对于全部的测试点,保证 2≤n≤2×10^5,-10^4 ≤ai≤10^4。