#ABC137D. 日结兼职

日结兼职

日结兼职

题目描述

NN 份日结兼职工作,如果接下并完成第 ii 份日结兼职,将在其 AiA_i 天后获得报酬 BiB_i

你每天最多可以从这些工作中选择 11 份接下并完成。

但是,已经接下过的日结兼职不能再次选择。

求从今天起 MM 天后(含 MM 天后)能获得的总报酬的最大值。

另外,日结兼职从今天起就可以接下并完成。

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 B1B_1
A2A_2 B2B_2
\vdots
ANA_N BNB_N

输出格式

输出 MM 天后之前能获得的总报酬的最大值。

样例

3 4
4 3
4 1
2 2
5

如下接下日结兼职并完成工作时,总报酬为 55,此时为最大值:

  • 今天接下第 11 份日结兼职并完成,在从今天起 44 天后获得报酬 33
  • 明天(从今天起 11 天后)接下第 33 份日结兼职并完成,在从今天起 1+2=31+2 = 3 天后获得报酬 22
5 3
1 2
1 3
1 4
2 1
2 3
10
1 1
2 1
0

数据范围

  • 所有输入均为整数
  • 1N1051 \leq N \leq 10^5
  • 1M1051 \leq M \leq 10^5
  • 1Ai1051 \leq A_i \leq 10^5
  • 1Bi1041 \leq B_i \leq 10^4
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1767
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签