TopCoder

Thumb hsnu2016
Adrien Wu
$ \begin{align} AC \times 2^9 \\ \text{New TIOJ ?} \end{align} $

User's AC Ratio

93.3% (14/15)

Submission's AC Ratio

29.6% (29/98)

Tags

Description

終於,妁艷把鎖解開了。呼~,終於可以回家了,妁艷如釋重負的嘆了一口氣。

「噢!!」「笨葛格!怎麼拖這麼久!」妹妹嘟著嘴快哭了的扯著妁艷的頭髮。

「你剛剛不是很高興被救嗎?怎麼現在......噢!!」

原來妹妹對於妁艷這麼晚才來救她感到十分的不滿。好不容易可以回家,當然要高高興興的,因此妁艷要想辦法讓妹妹高興起來。

妁艷有N種方法讓妹妹高興,每種方法可以增加妹妹的高興度Hi,會消耗妁艷的魔力Ci。而在經過這一連串的事件後,妁艷只剩下M的魔力了。

請問妁艷最多可以讓妹妹的高興度增加多少呢?

Input Format

輸入的第一行有兩個正整數N , M。
第2 ~ N + 1行每行有兩個正整數Hi、Ci。

N , M ≤ 2,000
Hi , Ci ≤ 109

Output Format

請輸出一個整數代表妹妹的高興度的最大增加量。

Sample Input

3 10
1 5
3 3
3 2

Sample Output

15

Hints

「拉的到你就來啊~」 - 妁艷對於想拉他頭髮的人的看法

Problem Source

原TIOJ1774 / problem setter : esrever

Subtasks

For Testdata: 0 ~ 0, Score: 10
For Testdata: 1 ~ 1, Score: 10
For Testdata: 2 ~ 2, Score: 10
For Testdata: 3 ~ 3, Score: 10
For Testdata: 4 ~ 4, Score: 10
For Testdata: 5 ~ 5, Score: 10
For Testdata: 6 ~ 6, Score: 10
For Testdata: 7 ~ 7, Score: 10
For Testdata: 8 ~ 8, Score: 10
For Testdata: 9 ~ 9, Score: 10
No. Time Limit (ms) Memory Limit (KiB)
0 1000 65536
1 1000 65536
2 1000 65536
3 1000 65536
4 1000 65536
5 1000 65536
6 1000 65536
7 1000 65536
8 1000 65536
9 1000 65536