#P10811. 【MX-S2-T2】排
【MX-S2-T2】排
题目描述
有 个整数 。$f_0=0,f_i= \left\{ \begin{aligned} & f_{i-1} & \ f_{i-1}\times a_i>0, \\ & f_{i-1}+a_i & \ f_{i-1}\times a_i\le 0.\\ \end{aligned} \right. $
重排 使得得到的 最大。
输入格式
第一行一个整数 。
第二行 个整数 。
输出格式
一行一个整数,表示答案。
5
7 5 -4 -6 3
6
10
573 -1339 899 939 -26 1430 1324 -1150 1640 -45
1625
提示
【样例解释 #1】
考虑重排为 ,最终的 为 ,可以证明不存在更优的方案。
【数据范围】
本题采用捆绑测试。
- Subtask 0(6 pts):。
- Subtask 1(14 pts):,。
- Subtask 2(8 pts): 中全为正数或全为负数。
- Subtask 3(19 pts): 中有且只有一个正数(注意 中可以有 )。
- Subtask 4(29 pts):,。
- Subtask 5(24 pts):无特殊限制。
对于所有测试数据,,。