Aurora 和 Bianca 特别喜欢意大利杏仁饼干,今天,她们的爷爷烤了一大堆饼干(形成一个栈)。为了分这些饼干,她们发明了以下游戏。只要栈里还有饼干,她们就重复以下步骤:
- Aurora 选一个整数 。
- 接下来,Bianca 选一个整数 ,满足:
- 然后 Aurora 吃掉最顶上的 个饼干(如果 就不吃)。
- 最后,如果还有剩下的饼干,Bianca 会吃掉最顶上的那一块。
当然,两个女生都想吃得越多越好。栈里的每块饼干都有一个重量 。当所有饼干被吃完后,每个人的幸福度等于她在游戏中吃掉的所有饼干的重量总和。两个女生都知道如何最优地玩这个游戏——每个人总是会做出能让自己的最终幸福度最大化的选择。
因为这个游戏太好玩了,她们现在每天都要玩!在接下来的 天里,她们的爷爷每天都会烤一堆同样数量的饼干。为了让游戏更有趣,爷爷每天会改变其中一块饼干的重量,而其他饼干的重量保持不变。
对于初始的饼干堆,以及在每天进行改变之后,你需要计算出每天游戏结束时 Bianca 的幸福度。