弱い道徳

コマンダーを倒せば、敵は後に引く.

目標

オーガのリーダーを倒す

You only have one arrow, so you need to defeat the ogre leader first!
Loop over all the enemies and compare their health.
The one with the most health is the boss!
あなたは1つの矢を持っているだけである。従って、あなたは最初に、怪物リーダーを破る必要がある!
すべての敵の上でそれらの健康をループ化し、比較しなさい。
最も多くの健康を持つものはボスである!

ヒント

弓が1本ある. 有効に使え!
これで最もヘルスの多い敵を元に戻すはずだ.

解答

a
def findStrongestEnemy(enemies):
  strongest = None
  strongestHealth = 0
  enemyIndex = 0
  while enemyIndex<len(enemies):
    if enemies[enemyIndex].health>strongestHealth:
      strongest=enemies[enemyIndex]
      strongestHealth=strongest.health
    enemyIndex+=1
  return strongest
enemies = hero.findEnemies()
leader = findStrongestEnemy(enemies)
if leader:
  hero.say(leader)
a

  • 最終更新:2017-05-23 10:24:51

このWIKIを編集するにはパスワード入力が必要です

認証パスワード