走格子问题

这是一道关于机器人走格子的问题,机器人从1号格子开始按顺序前进,每个格子带有正或负的能量值。机器人需要有足够的初始能量来克服负能量格子并收集正能量格子的能量。目标是确定最小的初始能量值,使机器人能够到达并走出n号格子。例如,对于n=5和序列{1,-2,-1,3,4},最少需要2个初始能量。" 121406001,7427857,HDFS间文件复制教程,"['大数据', 'Hadoop', 'HDFS', 'Spark', 'Hive']
摘要由CSDN通过智能技术生成

很简单的一道题,厚颜无耻的贴上来。

有编号1-n的n个格子,机器人从1号格子顺序向后走,一直走到n号格子,并需要从n号格子走出去。机器人有一个初始能量,每个格子对应一个整数A[i],表示这个格子的能量值。如果A[i] > 0,机器人走到这个格子能够获取A[i]个能量,如果A[i] < 0,走到这个格子需要消耗相应的能量,如果机器人的能量 < 0,就无法继续前进了。问机器人最少需要有多少初始能量,才能完成整个旅程。

例如:n = 5。{1,-2,-1,3,4} 最少需要2个初始能量,才能从1号走到5号格子。途中的能量变化如下3 1 0 3 7。

Input

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值