思维定势吧 关注:6,728贴子:29,444
  • 5回复贴,共1

【与游戏无关3】英雄无敌5的士气低落问题……难度:4

只看楼主收藏回复

继续英雄无敌5的问题,还是士气问题。

游戏设定:
1 atb值和行动次数:每个士兵都有一个atb值,当这个atb值达到1,士兵就可以行动一次。
举个例子,假设一名士兵每秒钟可以增加0.1点atb。那么,这名士兵只需要10秒钟就可以把atb值从0加到1,然后,这个士兵就可以行动一次。而在他行动一次过后,他的atb值会重新归0。他需要再等待10秒钟,才能进行下一次行动。
这样,如果有100秒钟的时间,这名士兵可以行动10次。

2 士气低落的作用: 本来,当士兵有1点atb时,他就可以行动了。但是,如果士兵的士气是负值,那么就会有一定概率出现“士气低落”的情况,在这种情况下,本应获得行动机会的士兵的atb值会减少0.5,从而,他必须再等待5秒钟才能获得一次新的行动机会。

3 士气低落的概率:当士兵的士气值为0时,就不会出现士气低落。当士兵的士气值为-1时,在轮到士兵行动时,就有10%的概率出现士气低落;当士兵的士气值为-2时,就有20%的概率出现士气低落……以此类推





问题是:当士兵的士气从0减少到-n时,相当于该士兵在相同时间内的行动次数减少了百分之多少?


1楼2007-07-07 13:05回复
    同士气增加,只不过不用+1了,总次数用100


    2楼2007-07-07 13:45
    回复
      忘了说一句
      还要考虑极限的情况了


      3楼2007-07-07 13:52
      回复
        简单的说
        士气为-1时,第一次行动时间不是10.5,而是10+5/9


        4楼2007-07-07 14:04
        回复
          跟士气增加显然不同,考虑下极端情况,当士气为-10时,100秒钟能行动几次?

          0次


          5楼2007-07-07 14:13
          回复
            是不完全一样,但只考虑士气增加的第二次行动时间就和这一样了(刚才在士气增加中忘了有极限的情况了


            6楼2007-07-07 14:23
            回复