【战车对决】最优消费策略三探
战车对决活动推出已近一个月,今天是对该活动的第3次尝试,终于得到了与预想完全一致的结果,应该说本文的消费策略很可能就是战车对决活动的最优消费策略了。由于该活动每关的对手和陨铁奖励是固定的,因此通关全部12关所需的最小体力值是确定的。影响本活动花费的因素只有一个,那就是起手免费获得的卡牌体力值——最高可以免费获得5张200体力(合计1000体力),最低只能获得5张50体力(合计250体力)。起手的免费体力值越高,则通关一轮所需的花费越低,反之亦然。
全部12关的对手合计2630体力,为了保证最后通关,我们合计需要2640体力。但系统会免费送1张双倍卡(只有1次碰撞有效!因此之前设想的一次性买够全部需要体力的一半再翻倍是不可行的!),本文推导了在第9关和第11关使用双倍卡的两种做法,发现最后的结果是一样的,即不论在第9关还是第11关使用,都只能相当于节省200体力。此外,在第10关花20金购买一张无敌卡还是相对更划算的选择(相当于节省400体力!)。加上活动初始自带的100体力,因此我们最少只需要购买1940体力即可通关一轮(含系统免费送的5张体力卡)。
在第9关使用双倍卡的最小花费策略如下:
在第11关使用双倍卡的最小花费策略如下:
最后的问题只剩下,当系统起手免费送的5张体力卡不同时,我们要如何选择购买各类卡牌数量,才能达到最小的花费呢?这时我们只需从1940体力中减去免费送的5张体力卡,再根据不同体力卡的性价比组合出最小的总体花费即可。
以今天碰到的3张50体力+2张120体力起手为例,免费可以获得390体力,则我们只需购买1940-390=1550体力即可。经过组合计算,发现3张50体力+5张120体力+4张200体力刚好能够凑齐1550体力,并且所需的花费是最低的85金。加上1张无敌卡所需的20金,则105金就是该起手体力卡时的最小通关花费。