ガス攻撃

峽谷を開いて、でも友達に爆発が当たらないように!

目標

オーガ達を倒す。
農民は生き残らなければならない

農民が峡谷の罠に迷い込んでしまった。こちらには毒ガスの砲弾たった1つしかない。
すべての鬼のライフポイント health の合計値を求めよう。そして、合計値を大砲に伝えることで、大砲が打ち込むべきガスの総量を計量できるようにしよう。
もしも毒の量が多すぎたら、農民までが有毒の煙で意識を失ってしまうぞ!


ヒント

オ-ガ全体のヘルスを合計する.

解答

a
def sumHealth(enemies):
  totalHealth = 0
  index=0
  while index<len(enemies):
    totalHealth+=enemies[index].health
    index+=1
  return totalHealth
cannon = hero.findNearest(hero.findFriends())
enemies = cannon.findEnemies()
ogreSummaryHealth = sumHealth(enemies)
hero.say("利用 " + ogreSummaryHealth + " グラム")
a

  • 最終更新:2017-05-25 09:41:52

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

認証パスワード