#cpsco2019s1f. [cpsco2019_s1_f]Fruits in Season
[cpsco2019_s1_f]Fruits in Season
問題文
てんぷら君は果物を 個持っています。今日から 日間ですべての果物を食べきることにしました。
彼は毎日、その時点で残っている果物から つを選んで食べます。 度食べた果物はその日のうちに完食します。
果物 には旬 が定められていて、旬とその果物を食べた日付によって美味しさが変化します。
果物 を 日目に食べた場合の美味しさは であり、 日目から 日ずれるごとに食べたときの美味しさが ずつ低くなります。 より正確には、果物 を 日目 に食べたときの美味しさは と表すことができます。
彼の得られる満足度は 日間で食べた果物の美味しさの最小値です。
てんぷら君が食べる順番を適切に決めたときの、得られる満足度の最大値を求めてください。
制約
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられます。
出力
てんぷら君の得られる満足度の最大値を 行に出力してください。
入力例 1
3
1 7 1
1 6 3
2 5 2
出力例 1
5
日目に果物 を食べると美味しさは です。
日目に果物 を食べると美味しさは です。
日目に果物 を食べると美味しさは です。
このとき満足度は で、これが最大です。
入力例 2
2
2 0 1
2 0 1
出力例 2
-1
満足度が負になることもあります。
入力例 3
10
3 78 4
1 97 8
4 93 7
1 72 5
5 81 6
9 70 9
2 72 3
6 84 5
5 83 9
3 79 2
出力例 3
65