No.2982 Logic Battle
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 31
作問者 :
dyktr_06
/ テスター :
InTheBloom
タグ : / 解いたユーザー数 31
作問者 :
問題文最終更新日: 2024-11-24 16:45:43
問題文
体力が のモンスターが 匹います。
あなたは、このモンスターと ターンのバトルを行います。
ターン目では、以下の行動を順に行います。
- 種類のカードの中から 枚選ぶ。 種類目のカードを選ぶと、 だけ攻撃力が上昇する。ただし、前回のターンで選んだ種類のカードを選ぶことはできない。
- 現在の攻撃力を とした時に、 ダメージを与える。その直後に攻撃力が に変化する。
バトルの初めの時点では、あなたの攻撃力は です。
モンスターに与えることのできるダメージの合計としてあり得る最大値を求めてください。
制約
- 入力はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
問題の答えを一行に出力せよ。
サンプル
サンプル1
入力
3 1 3 1 4 10 2 7 12 5
出力
27
例えば、以下のように行動すると合計で ダメージを与えることができます。
- ターン目: 種類目のカードを選び、攻撃力が になる。モンスターに ダメージを与える。その直後、攻撃力は となる。
- ターン目: 種類目のカードを選び、攻撃力が になる。モンスターに ダメージを与える。その直後、攻撃力は となる。
- ターン目: 種類目のカードを選び、攻撃力が になる。モンスターに ダメージを与える。その直後、攻撃力は となる。
サンプル2
入力
5 0 0 0 0 8 0 0 0 0 0 0 0 0 0 0
出力
26
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。