问题 2713 --czy的后宫2(某种数列问题)

2713: czy的后宫2(某种数列问题)

题目描述

  众所周知,chenzeyu97有无数的妹子(阿掉!>_<),而且他还有很多恶趣味的问题,继上次纠结于一排妹子的排法以后,今天他有非(chi)常(bao)认(cheng)真(zhe)去研究一个奇怪的问题。有一堆他的妹子站成一排,然后对于每个妹子有一个美丽度,当然美丽度越大越好,chenzeyu97妹子很多,但是质量上不容乐观,经常出现很多美丽度为负数的妹子(喜闻乐见),chenzeyu97希望从一排妹子里找出3队连续的妹子,使她们的美丽度和最大。注意,一个妹子不能被编入多个队伍而且一定要拿出三队,不然czy会闲着没事做~。
简单滴说就是:
给定一个数列,从中找到3个无交集的连续子数列使其和最大。

输入

第一行一个数n,表示数列长度。
接下来有n行,每行一个数,第i行为第i个数。

输出

仅有一个数,表示最大和。

样例输入输出

输入#1 复制
10
-1
2
3
-4
0
1
-6
-1
1
-2
输出#1 复制
7

提示

【样例说明】
第一队妹子取2,3。
第二队妹子取0,1。
第三队妹子取1。

【数据范围】
请大家放心,虽然chenzeyu97妹子无数,但是这次他叫来的个数n是有限的。=v=
对于30%的数据,妹子数不大于200。
对于60%的数据,妹子数不大于2000。
对于100%的数据,妹子数1000000。
而且,由于chenzeyu97没有CCR那样的影响力,所以他的妹子选完的最大美丽度和不超过maxlongint。(注:CCR随便选就爆long long,因为他是把妹狂魔=V=)。



序号 标题 作者 发表时间 费用 订购数 操作