社区讨论
帮我写一下自己想的这道题(代码到时候私信我)
学术版参与者 3已保存回复 5
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 5 条
- 当前快照
- 1 份
- 快照标识符
- @mhjteecm
- 此快照首次捕获于
- 2025/11/04 08:12 4 个月前
- 此快照最后确认于
- 2025/11/04 08:12 4 个月前
爆破计划
题目背景
美好的一天,生电大佬小 正在挖矿...
题目描述
小 需要在一个由 个连续矿洞组成的峡谷中爆破开采矿物。第 个矿洞中的矿物价值为 ,但引爆 时会触发连锁反应。具体地,对于每 个单位时间:
-
若在矿洞 放置 并引爆,会波及 范围内的所有矿洞(超出边界则截断),且后续 个单位时间内无法在同一波及范围内再次爆破。
-
每次爆破的基础成本为 ,但可通过优化降低实际成本:若当前爆破点 与上一次爆破点 的距离满足 ,则获得 的效率增益,实际成本为 。
现在,给定矿洞序列 , ... 、基础成本 、波及半径 ,求小 能获得的最大净收益 (既指可获得的最大矿物价值之和 − 总爆破成本 )。
输入格式
第 行,输入矿洞个数 , 波及半径 , 基础成本 。
第 行,输入 个正整数 , ... ,表示第 到 个矿洞中,第 个矿洞的价值为 。
输出格式
仅一行,一个正整数 , 表示小 可获得的最大净收益。
输入输出样例 #1
输入 #1
CPP5 1 10
3 5 2 8 4
输出 #1
CPP12
说明/提示
对于 的数据, , , 。
回复
共 5 条回复,欢迎继续交流。
正在加载回复...