最上を探る

遠くにいる敵を追いつくように、賢いコードを書く

目標

鬼もデコイも、全部始末する

Distracting decoys mess up your targeting.
Find the farthest enemies first, as decoys will swarm you.
The farthest enemy is the one with the most distanceTo.
散らしているデコイは、あなたがターゲットとする上で乱雑にする。
デコイが巣別れし あなた ので、最初に、最も遠い敵を見つけなさい。
最も遠い敵は、最も多くのdistanceToを持つものである。

ヒント

遠くにいる敵を優先的に狙おう

解答

a
while True:
  farthest = None
  maxDistance = 0
  enemyIndex = 0
  enemies = hero.findEnemies()
  while enemyIndex < len(enemies):
    target = enemies[enemyIndex]
    enemyIndex += 1
    distance = hero.distanceTo(target)
    if distance > maxDistance:
      maxDistance = distance
      farthest = target
  if farthest:
    if farthest.health>0:
      hero.attack(farthest)
a

  • 最終更新:2017-05-22 19:06:29

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

認証パスワード