Processing math: 0%

2025年4月18日金曜日

Kotlin Heroes: Episode 12

 Eまで。

コンテスト後のツイート

F. Weapon Upgrade

 三乗で良いというツイートを見てAC。難しくない。

 残り時間が少なかったのでACまでもっていくのは厳しかったかもしれないが、方針は立っているべきだった。

 a, bをそのときのそれぞれのパワー値とし、DP[a][b]=そのときのダメージ量の最小値として更新していけば良い。(a, b)が分かれば、そのときまでに倒した敵の数が分かる。なのであとは、(a, b)のときに倒せる敵の個数さえ分かれば良いが、これは、毎回500*500のマップを更新していけば良い。

 敵が出尽くした後も、さらにn回くらいDP更新作業を続ければ答えが得られる。

0 件のコメント:

コメントを投稿