1205 - ギギギ・・・ガガ・・・ゴゴゴゴ

時間制限 1 秒 / メモリ制限 64 MB / 得点 73 / Writer NASSUN_ei1906 / x 31 / 統計 /


TLE
1sec
MLE
64MB
得点
73
12/19 14:20 テストケースの不備によりリジャッジを行いました。

野生のレジギガスが現れた!!!

このポケモンの体力は hp、攻撃力は INF である。
しかし、なんとこのポケモン、t ターン動けない。かわいそう。
あなたのポケモンの体力は h で、n 個の技を持っている。
i 個目の技は ai の威力で、一回のみ使える。
ただ倒せばいいだけなら苦労しないが、このポケモンは(受けたダメージの総和)−(体力 (hp))のダメージをやられた時に放ってくる。
要するに、オーバーキルのしすぎは許されないのだ。
レジギガスを倒せた上で、あなたのポケモンが瀕死でない(体力が 1 以上)なら gigigi...、そうでないなら gagagagaga と出力せよ。改行を忘れないこと。

入力

hp t
h n
a1 

an

制約

全ての入出力ケースについて以下を満たす。

  • 0h,hp108
  • 1t,n20
  • 5ai107

入出力例

入力例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 の反撃を受けるので、あなたのポケモンはやられてしまう。