「2025 杭电多校 1」1002. 夜世界
Description
Link:HDU 7980
有 座金矿排成一行,每座金矿有一个属性 ,表示该金矿一天产出的金币数量。每座金矿都潜伏着一只有属性 的哥布林,代表该哥布林的贪婪值。
每天夜晚都会发生以下的事件:你将从第 座金矿走到第 座金矿,初始金币为 ,每走过一座金矿 ,以下两件事情依次发生:
- 你将获得 金币。
- 哥布林向你索要 金币,若你没有 金币则需要将所有金币交给哥布林。
你需要在这里 天,每天都会进行以下操作中的一种:
1 x y:令 ,修改是持久的。2 x y:令 ,修改是持久的。3 x:版本回到第 天。4 k p1 p2 ... pk:有 个位于金矿 的哥布林向你索要金币的方式变为“若你目前拥有 金币,它们将要向你索要 金币”,变化是临时的。你需要求出当晚要交给哥布林多少金币。