1205 - ギギギ・・・ガガ・・・ゴゴゴゴ
時間制限 1 秒 / メモリ制限 64 MB / 得点 73 / Writer NASSUN_ei1906 / x 31 / 統計 /
12/19 14:20 テストケースの不備によりリジャッジを行いました。
野生のレジギガスが現れた!!!
このポケモンの体力は hp、攻撃力は INF である。
しかし、なんとこのポケモン、t ターン動けない。かわいそう。
あなたのポケモンの体力は h で、n 個の技を持っている。
i 個目の技は ai の威力で、一回のみ使える。
ただ倒せばいいだけなら苦労しないが、このポケモンは(受けたダメージの総和)−(体力 (hp))のダメージをやられた時に放ってくる。
要するに、オーバーキルのしすぎは許されないのだ。
レジギガスを倒せた上で、あなたのポケモンが瀕死でない(体力が 1 以上)なら gigigi...
、そうでないなら gagagagaga
と出力せよ。改行を忘れないこと。
入力
hp t h n a1 ⋮ an
制約
全ての入出力ケースについて以下を満たす。
- 0≤h,hp≤108
- 1≤t,n≤20
- 5≤ai≤107
入出力例
入力例1
100 3 100 5 5 10 20 15 90
出力例1
gigigi...
解説
威力 90,10 の技を出せば、レジギガスを倒せた上に、こちらのダメージは 0 で抑えることができる。
入力例2
500 5 150 7 5 10 15 20 5 30 50
出力例2
gagagagaga
解説
どう頑張っても無理である。
入力例3
100 3 10 5 200 300 400 500 600
出力例3
gagagagaga
解説
どの技を使ってもレジギガスを倒すことができるのだが、最低でも 100 の反撃を受けるので、あなたのポケモンはやられてしまう。