1、通关的角度
为了通关。就要留下更多的生命值。
设最后的boss生命值、攻、防分别为A、B、C,勇士的生命值、攻、防分别为D.E.F,最好的商店加一次可提高生命值.进攻和防御分别为X、Y、Z。十字架的个数为R,最佳攻击次数为N。
则:
勇士需要的攻击值U=A/N+C
勇士加十字架之前的攻击值V=U/(1.1的R次方)
让boss-少一次攻击勇士
勇士需要的攻击值=A/(N–1)
勇士加十字架之前的攻击值=A/(N–1)除以(1.1的R次方)
勇士需要增加的攻击值M=A/N–A/(N–1)=A/N(N–1)
勇士加十字架之前需要增加的攻击值T=M/1.1的R次方
勇士减少一次伤害=B–F=T*X/Y
则勇士加十字架之前需要增加的攻击值T=(B–F)Y/X,其中BFYX已知
勇士加十字架之前需要增加的攻击值
M=T*1.1的R次方,其中R已知
则N(N–1)=A/M
则N约=【根号下(A/M)】+1,其中【】表示取整数,例如:根号下(A/M)=27.3,则N=28
勇士需要的攻击值=A/N
勇士加十字架之前的攻击值=(A/N)/(1.1的R次方)
勇士加十字架之前的安全攻击值=(A/N)/(1.1的R次方)+R,因为每加一次十字架存在去余的问题,所以实际当中勤劳的可以自己验算一下。偷懒的加一个安全值R即可
综合举例:
勇士英雄传8的boss冥界战神,生命值30000,攻击8000,防御1500,最好的商店加一次攻击增加55,或者生命值增加12000,勇士防御720(加十字架之后),有2个十字架,则
T=(B–F)Y/X=(8000–720)*55/12000=33.37
M=T*1.1的2次方=40.37
最佳攻击次数N=【根号(30000/40.37)】+1=28
勇士需要的攻击值U=30000/28+1500=2572
勇士加十字架之前的攻击值V=U/(1.1的2次方)=2126,经验算得V=2127
也就是说仅从最后boss角度,攻击2127+两次十字架为最佳。