一道算法题,想请教一下各位
有n个蘑菇,可以用炸药炸第2~n-1位置的蘑菇,输入每个蘑菇的生命值(位置1,n的蘑菇不能直接炸),对于轰炸第i个蘑菇,第i个蘑菇会减少A的生命值,i-1和i+1的蘑菇会减少B的生命值,(B<A)求出将1~n的所有蘑菇都炸完(每个蘑菇生命值都要小于等于0)的最少需要的炮弹数
输入格式:
5(n个蘑菇)
2 3 2 4 5(每个蘑菇的生命值)
2 1(A和B伤害的值)
输出:
X(需要最少炮弹数)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论