SRM458 div1 (practice)
250
- ボールが弾性衝突する問題
- しかも12個しかボール無いんで向きを全通り調べてsubmit。AC。
- この問題ボールが10万個とかでも解けそうな気がするんですが。
450
- コインの価値を決めて支払うコインの枚数を最小化する問題。
- 全探索で行けるんじゃね。なんか400万通りしか無いらしい。
- てきとうに実装。TLE。
- 枝刈りを入れる。ランダムケースでTLE。
- コインを全部作ってから調べるんじゃなくて、作りながら支払えば枝刈りがもっと効くんじゃね。
- 書いた。ランダムケースで間に合うのでsubmit。AC。
900
- 解説見たら答えが全部載ってた。
結果
oo- 420.26pts 109位くらい。
450は普通にDPで解くもんらしい。もうちょい考えてからコード書けばよかった。