问题 C: 求和(弱)

问题 C: 求和(弱)

时间限制: 1 Sec  内存限制: 256 MB
提交: 623  解决: 217
[提交][状态][讨论版][命题人:]

题目描述

一条狭长的纸带被均匀划分出了n个格子,格子编号从1 到 n

每个格子上都一个数字ai。现在小明可以任意抽取格子上的数字(也可以不抽取数字)。然后小明把所有抽取到的数字相加得到一个整数。请问小明能够得到的最大整数是多少。

输入

第一行:一个整数n

第二行:n个整数ai

输出

一个整数,表示小明抽取的数字之和的最大值

样例输入

5
1 2 3 4 5

样例输出

15

提示


10%的数据



1<=n<=1000



-10^9<=ai<=0



30%的数据



1<=n<=1000



0<=ai<=10^6



100%的数据



1<=n<=10^5



-10^9<=ai<=10^9

[提交][状态]