TeraCoder2024
コンテスト日時
2024/12/22 (Su) 14:00 - 18:00

I - Lunch

Assam
2
s
1024
MB
200

問題文

寺子さんはとても食いしん坊なので学食を1日でコンプリートすることにしました。
店は $N$ 店あり、店 $i$ に $j$ 番目に訪れたとき $P[i][j]$ 人並んでいます。
寺子さんは最初の幸福度が $1000000000(10^9)$ です。寺子さんの幸福度は訪れた店に並んでいる人数分減少します。
寺子さんの幸福度は学食を食べると上昇しますが、店から店に移動する時に上昇した幸福度を消費するため考えなくて良いです。
寺子さんは学食にどの順番に訪れるか自由に決めることができます。
寺子さんの幸福度を最大化してください。

制約

  • $1 \leq N \leq 10$
  • $ 0 \leq$ Pi, j $ \leq 10^9 $
  • 入力は全て整数

入力

店の数 $N$ 、と店に並んでいる人 $P$ が与えられます。

$N$
$P_1,_1$. . .$P_1,_N$

.
.
.

$P_N,_1$. . .$P_N,_N$

出力

寺子さんの幸福度の最大値を出力してください。

入力例 1
3 1 10 100 100 1 10 10 100 1
出力例 1
999999997

最初に学食1、次に学食2、最後に学食3に訪れる時幸福度が最大になります。

入力例 2
1 10
出力例 2
999999990

学食が一つの時もあります。

入力例 3
3 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000 1000000000
出力例 3
-2000000000

不幸になることもあります。

提出
C++23 (g++ 12.2.0)