赛尔号火王刻印最快打法 解析游戏中的数学题

作者:橙汁时间:09-12浏览:

【活动简介】:赛尔号火焰之王重生在即,超强刻印,一触而发!首个精灵王冠名刻印!全新开启,全民打造。

活动攻略:赛尔号火王冠名刻印放送 红莲之势业火燎原>>>>


【规则分析】

①草、火、水三个精灵王,每击败一次,相应的属性能量会+2,同时,下一属性的能量会-1。

②如果能量为0,就不会减少,也就说能量不会出现负值;如果能量超过10,那么能量会满,能量全部清空,也就是说,当一个属性的能量达到9或10,那么这个属性就不能打了,否则会清空。

③当三属性的能量都到达10的时候,就可以领取刻印了。这里有个隐藏前提,最后一次+2,使得三属性能力都变成10的时候,直接就可以领取刻印了。

注意:小伙伴们不必担心最后一次能量会减少,因为游戏程序的判断有先后顺序,当你打完当前属性,会判断三属性能量是否都为10。若成立,则直接领取刻印;若不成立,则下一属性能量-1。

【击杀攻略】

①茉蕊儿:血量2000,天生攻击+2,先制+2。

打法:克制系精灵消强后,第五技能击杀。


②艾恩斯:血量2000,先制+2,天生攻击+2,只有特攻技能才能造成伤害。

打法:克制系特攻精灵消强后,第五技能击杀。


③沧岚:血量2000,先制+2,天生攻击+2,只有物攻技能才能对它造成伤害。

打法:克制系物攻精灵消强后,第五技能击杀。


作者:别吐槽配置低,这是学习力小号 ~( ̄△ ̄)~

总结:这三只精灵总体难度不大,十分简单,打哪只都很容易,所以打谁都是一样的。也就是说,如果考虑最快打法的话,只需要考虑打法顺序,不需要考虑BOSS难度了。

【击杀顺序】可以说,击杀顺序就是火王刻印活动的关键,如何能够在最短的时间内获得刻印呢?经过橙汁的分析、计算、验证,得出以下方法,

火王刻印最快打法(仅需20次,只需3天):

①打5次草,进度变成10草,0火,0水;

②打4次火,进度变成10草,8火,0水;

③打5次水,进度变成5草,8火,10水;

④打2次草,进度变成9草,6火,10水;

⑤打2次火,进度变成9草,10火,8水;

⑥打1次水,进度变成8草,10火,10水;

⑦最后打1次草,此时三属性满足10,10,10,刻印到手。

【数学分析】

至于说如果求解这个打法的呢?我们不如把它当作一道数学题来做。

首先简单分析一下,平均打一个会增加1进度,但如果要最快的话就必须要减少那个降低的的数量,也就是说尽可能让降低降在0上。也就是说先打成 10,10,0为最快方法,但先打成10,10,0不可能打出10,8,10,所以最快是先打出10,8,0,共5+4+5+2+2+1+1=20次。(感谢此处的hjhk258的分析说法)

注意:这个题很巧合的是,你开始算第2种情况的时候(也就是10,10,0之后的10,8,0这一种情况),正好得到的就是本题的最佳解,所以,计算量不大,所用知识也仅仅只是初中数学。

以下为橙汁的数学分析与证明过程。

设草属性为A,火属性为B,水属性为C,A总共打a次,B总共打b次,C总共打c次。

(由击杀攻略和游戏规则来看,设谁是ABC都无所谓,先打谁都无所谓,只要保证“草火水”首尾相连的对应顺序就可以了,按照“火水草”、“水草火”的顺序也可以)

由游戏规则我们知道,在下一个属性的能量为0的情况下,击败对应属性,下一个属性的能量不减,也就是不会变成负数,这些次数比较特殊,我们单独再设一些变量。假设A打了x次,B不会减能量;B打了y次,C不会减能量。

准备工作做好了,我们现在开始列方程组。

2a-c=10……①

2b-a+x=10……②

2c-b+y=10……③

0≤x≤5……④

0≤y≤5……⑤

关于②③方程的解释:假设每次击杀精灵都会导致下一属性能量减少,于是减去全部的次数,但是因为能量不会负数,因此一开始打的那几次不会减少能量,我们把减多的能量再加回来。

解这个方程组,得到了3组解。

{a1=8,b1=6,c1=6,x1=5,y1=4,共计20次

{a2=8,b2=7,c2=6,x2=4,y2=4,共计21次

{a3=8,b3=7,c3=7,x3=4,y3=3,共计22次

以上方程组你可以使用笔算,当然也可以使用计算机计算。所用的方法就是大家都知道的“穷举法”,也就是数学证明中的“完全归纳推理”。

完全归纳推理的前提无一遗漏地考察了一类事物的全部对象,断定了该类中每一对象都具有(或不具有)某种属性,结论断定的是整个这类事物具有(或不具有)该属性。也就是说,前提所断定的知识范围和结论所断定的知识范围完全相同。因此,前提与结论之间的联系是必然性的,只要前提真实,形式有效,结论必然真实。完全归纳推理是一种前提蕴涵结论的必然性推理。

【程序计算】

以下是橙汁使用C语言编写的程序,代码如下。

(如果你们想玩玩这个代码,可以来这里:http://www.dooccn.com/c/#id/437c3bebbdcadcbbf97ed74969e6d2a0,一个免费的编译器网站,我把代码保存到这里了)








这里是程序计算的输出结果。由于不成功的打法太多,所以在此略去,仅展示成功的几个。


5+4+5+2+2+1+1=20


4+4+5+3+2+1+1+1=21


4+3+5+3+3+1+1+1+1=22

程序总共求解出3种打法,分别是20次,21次,22次。

其他打法无论如何最终也会归结于这3种情况,在此不一一赘述。

比如:有人给我说了一种23次打法,其实,仔细想想,就是以上三种的变种,他举的例子是这样的:

A-5,10,0,10

C-2,10,0,4

B-4,10,8,0

C-5,10,8,10

……

我就写到这里了,大家可以看到,这其实就是20次打法的变种。

【后记说明】

仔细想想,赛尔号的数学题并不难嘛,官方虽说想要大家使用钻石进行固定,但是,请相信,咱们常长老的智慧是无穷无尽的,办法总比困难多。另外,不要问我是什么专业的,我还小,不够年龄+_+

热门最新

视频攻略 更多+
你的朋友都在玩的手机游戏
评论
(条)
发表
返回顶部 首页