家庭菜园的专家 JOI 君,每年都会在自己的园圃中种植一种名为 IOI 草的植物。冬季时,他播种 IOI 草的种子,春季时种子发芽并生长至固定高度。到了秋季,一些 IOI 草会结出美丽的果实,而未结果的 IOI 草则会在冬季枯萎。
JOI 君的园圃被划分为 个东西方向排列的区域,从西到东第 个区域()种植着 IOI 草 。IOI 草 在春季会生长至高度 ,之后不再生长。如果 IOI 草 结出了果实,则在秋季可以以 日元的价格出售;若未结果,则其商业价值为零。
到了春季,观察园圃情况的 JOI 君决定拔除部分 IOI 草,以最大化通过拔除所得的收益。拔除 IOI 草 ()需要花费 日元。被拔除的 IOI 草会枯死,且只能在春季拔除,夏季或秋季均不可拔除。
IOI 草是一种在夏季需要大量阳光的植物。对于某个区域内种植的 IOI 草,如果在其左侧(编号更小的区域)和右侧(编号更大的区域)都存在比它更高(高度大于 )的 IOI 草,则该 IOI 草在秋季无法结果。换句话说,IOI 草 ()在秋季能结果的条件是:在夏季阶段,区域 至区域 中没有比 IOI 草 更高的 IOI 草,或区域 至区域 中没有比 IOI 草 更高的 IOI 草。
JOI 君的收益等于所有结果 IOI 草的出售价格总和减去拔除所有 IOI 草所花费的总费用。问题是:JOI 君最多可以获得多少收益?
题目
给定 JOI 君的园圃信息及种植的 IOI 草信息,编写程序求出 JOI 君能获得的最大收益。