あなたは強力な攻城戦車部隊の指揮官である。部隊は敵軍と遭遇し、攻撃の準備をしている。 敵の陣形は、 から までの番号が付いた位置に一列に並んでいる。位置 の初期体力は である。体力が の位置には敵がいない。
戦車は、攻撃するたびに次のいずれかのモードを使用できる。
体力は負にならない。 体力 を 減らすと、 になる。体力がすでに の位置を攻撃してもよい。
すべての位置の体力を にするために必要な費用の最小値を求めよ。
入力は次の形式で与えられる。
すべての位置の体力を にするために必要な費用の最小値を出力せよ。
第 例では、位置 をシージモードで 回攻撃すればよい。
第 例では、位置 をシージモードで 回攻撃し、その後、位置 をタンクモードで 回攻撃すればよい。費用の合計は である。
| 2 | 25 |
| 3 | 60 | 추가적인 제약이 없다. |
第 例では、位置 をタンクモードで 回攻撃すればよい。シージモードでもすべての体力を にできるが、費用は になる。
第 例では、位置 をシージモードで 回攻撃すればよい。左側には位置がないため、左へのダメージは無視する。