問題一覧 > 通常問題

No.2982 Logic Battle

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 31
作問者 : dyktr_06 / テスター : InTheBloom
2 ProblemId : 11651 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2024-11-24 16:45:43

問題文

体力が 1010010^{100} のモンスターが 11 匹います。

あなたは、このモンスターと NN ターンのバトルを行います。

i(1iN)i \: (1 \leq i \leq N) ターン目では、以下の行動を順に行います。

  • 33 種類のカードの中から 11 枚選ぶ。jj 種類目のカードを選ぶと、Ai,jA_{i,j} だけ攻撃力が上昇する。ただし、前回のターンで選んだ種類のカードを選ぶことはできない。
  • 現在の攻撃力を xx とした時に、xx ダメージを与える。その直後に攻撃力が max(0,x1)\max(0, x - 1) に変化する。

バトルの初めの時点では、あなたの攻撃力は 00 です。

モンスターに与えることのできるダメージの合計としてあり得る最大値を求めてください。


制約

  • 1N50001 \leq N \leq 5000
  • 0Ai,j1090 \leq A_{i, j} \leq 10^{9}
  • 入力はすべて整数である。

入力

入力は以下の形式で標準入力から与えられる。

NN
A1,1A_{1,1} A1,2A_{1,2} A1,3A_{1,3}
\vdots
AN,1A_{N,1} AN,2A_{N,2} AN,3A_{N,3}

出力

問題の答えを一行に出力せよ。

サンプル

サンプル1
入力
3
1 3 1
4 10 2
7 12 5
出力
27

例えば、以下のように行動すると合計で 2727 ダメージを与えることができます。

  • 11 ターン目: 33 種類目のカードを選び、攻撃力が 11 になる。モンスターに 11 ダメージを与える。その直後、攻撃力は 00 となる。
  • 22 ターン目: 22 種類目のカードを選び、攻撃力が 1010 になる。モンスターに 1010 ダメージを与える。その直後、攻撃力は 99 となる。
  • 33 ターン目: 11 種類目のカードを選び、攻撃力が 1616 になる。モンスターに 1616 ダメージを与える。その直後、攻撃力は 1515 となる。
サンプル2
入力
5
0 0 0
0 8 0
0 0 0
0 0 0
0 0 0
出力
26

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。