100 atcoder#ABC137D. [ABC137D] Summer Vacation
[ABC137D] Summer Vacation
配点 : 点
問題文
件の日雇いアルバイトがあり、 件目の日雇いアルバイトを請けて働くと、その 日後に報酬 が得られます。
あなたは、これらの中から 日に 件まで選んで請け、働くことができます。
ただし、請けたことのある日雇いアルバイトは選べません。
今日から 日後まで( 日後を含む)に得られる報酬の合計の最大値を求めてください。
なお、日雇いアルバイトは今日から請けて働くことができます。
制約
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
日後までに得られる報酬の合計の最大値を出力せよ。
3 4
4 3
4 1
2 2
5
以下のように日雇いアルバイトを請けて働くと、報酬の合計は となり、このときが最大です。
- 今日、 件目の日雇いアルバイトを請けて働き、今日から 日後に報酬 を得ます。
- 明日(今日から 日後)、 件目の日雇いアルバイトを請けて働き、今日から 日後に報酬 を得ます。
5 3
1 2
1 3
1 4
2 1
2 3
10
1 1
2 1
0