C. 能量(sport)

    传统题 文件IO:sport 1000ms 256MiB

能量(sport)

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【问题描述】

刚刚完成了ConanQZ的跳高特训,累趴在m块土地的sherc本想歇息一会儿,可想到明天的1000m跑便浑身发抖,无法睡着。

“跟我来操场,我给你看样东西。”ConanQZ说。

“啊……,等等我……”sherc从土地上爬了起来跟过去。

“哇!”此时的操场上布满许多闪闪发光的小球。

“这叫能量球”,你把它们拿过来,我给你加工,它们会给予你能量!

sherc当然想完成明天的1000m跑,可是此时的他太累了,只剩下m点能量,每一点能量可以使sherc多走1m,每次sherc可以跑一定距离,然后 将路途中的小球全部带走 ,接着返回到ConanQZ的位置,ConanQZ会将所有小球能量的总和转化给sherc,面对在直线跑道上的n个小球,他想最后保留尽量多的体力以备明天的考试。开始时你可以认为sherc和ConanQZ在0m的位置。

注意:

1:只有返回到ConanQZ的位置才能将小球的能量转化。

2:拿走小球返回的时候sherc因为能量的照耀不会消耗能量。

【输入格式】sport.in

第一行两个整数n,m。含义如题。

第二行有n个整数,第i个整数表示为 i*100m 的地方有一个能量为Ai的小球。

【输出格式】sport.out

一个整数,表示sherc最后能保留能量的最大值。

【样例输入】

3 200
200 200 200

【样例输出】

400

【样例解释】

先到100m处,取走第一个小球,返回到ConanQZ处转化能量,此时有300点能量,然后到300m处,拿走第二个和第三个小球,返回ConanQZ处,最后剩余400点能量。【注意返回时不消耗能量】

【数据范围】

对于40%的数据,n<=1000

对于100%的数据,n<=1000000

对于100%的数据,0<=Ai<=100000 ,m<=100000

CSP2024模拟测试(20241021)

未参加
状态
已结束
规则
OI
题目
4
开始于
2024-10-21 18:30
结束于
2024-10-21 22:00
持续时间
3.5 小时
主持人
参赛人数
22