モンスターのHPを削る系の問題
「割り算を使う」「ある値が 0 以下になるまで繰り返す」といった典型処理要素を詰め込んだ問題ですね! 問題へのリンク 問題概要 曲からなるプレイリストがあり、曲には の番号が付けられています。各曲の長さは です。 プレイリストを再生すると、曲 の順…
AtCoder
AtCoder600点
ABC-F
ソート
最小回数
操作
データ構造
セグメント木
遅延評価
StarrySkyTree
解を変形していく(最適性を失わずに)
端から順に決まって行くGreedy
Greedy
区間
操作:区間
二分探索
BIT
端点のみを考える
いもす法
累積和
イベントソート
しゃくとり法
queue
応用的な探索
水色diff
モンスターのHPを削る系の問題
区間加算に対応したデータ構造の出番! 問題へのリンク 問題概要 体のモンスターがいて、それぞれ座標 にいて、HP は である。すべてのモンスターを倒したい。 1 回の魔法で、座標 を指定して、[ ] の範囲内にいるモンスターの HP をすべて ずつ減少すること…
個数制限なしナップサック!!!!!!! 問題へのリンク 問題概要 種類の魔法を駆使して、HP が のモンスターを倒したい。 番目の魔法は、魔力を だけ消費して、モンスターの HP を だけ減らすことができる モンスターの HP を 0 以下にするのに消費する魔…