点击这里更换您喜欢的皮肤wtboj 首页
请点击这里登入noios   首页 入门 c++讲义 入门教程视频 金牌教程 入门视频 站务 公告 | 题库 记录 竞测 测试 闯关 作业 排名 团队 讨论 | 换肤 | 登入 注册  
News >>   新增功能:各团队管理员可以发布本团队作业了 ()

From sina007
超级教主
背景 Background
  Orz4-3 jump
描述 Description
    LHX教主很能跳,因为Orz他的人太多了。教主跳需要消耗能量,每跳1米就会消耗1点能量,如果教主有很多能量就能跳很高。
  教主为了收集能量,来到了一个神秘的地方,这个地方凡人是进不来的。在这里,教主的正上方每100米处就有一个能量球(也就是这些能量球位于海拔100,200,300……米处),每个能量球所能提供的能量是不同的,一共有N个能量球(也就是最后一个能量球在N×100米处)。教主为了想收集能量,想跳着吃完所有的能量球。教主可以自由控制他每次跳的高度,接着他跳起把这个高度以下的能量球都吃了,他便能获得能量球内的能量,接着吃到的能量球消失。教主不会轻功,教主不会二段跳,所以教主不能因新吃到的能量而变化此次跳跃的高度。并且教主还是生活在地球上的,所以教主每次跳完都会掉下来。
  问教主若要吃完所有的能量球,最多还能保留多少能量。
输入格式 Input Format
    第1行包含两个正整数N,M,表示了能量球的个数和LHX教主的初始能量。
  第2行包含N个非负整数,从左到右第I个数字依次从下向上描述了位于I×100米位置能量球包含的能量,整数之间用空格隔开。
输出格式 Output Format
    仅包括一个非负整数,为教主吃完所有能量球后最多保留的能量。
样例输入 Sample Input
 
样例输出 Sample Output
 
时间限制 Time Limitation
  对于10%的数据,有N≤10;
对于20%的数据,有N≤100;
对于40%的数据,有N≤1000;
对于70%的数据,有N≤100000;
对于100%的数据,有N≤2000000。
保证对于所有数据,教主都能吃到所有的能量球,并且能量球包含的能量之和不超过2^31-1。


时限1s。
注释 Hint
    第1次跳100米,得到200能量,消耗100能量,所以落地后拥有300能量。
  第2次跳300米,吃到剩下的第3棵能量球,消耗拥有的300能量,得到400能量。
  若第1次跳200米,第2次跳300米,最后剩余300能量。
Flag
  
题号
  P1617
  其它
通过
  0人
提交
  0次
通过率
  0%
难度
  3
提交 讨论 题解
 Copyright wtboj © 2005-2006. www.wutuobang.date Powered by wtboj 关于 联系 帮助
 wtboj Information ---- Total Users : 1242 | Online Users / Processes : 0 / 70 | Processed Time : 82 ms | Server Time : 2025/4/27 10:56:51