1353: [STT2024MarR1] 莳花弄草 Ⅲ

内存限制:32 MB 时间限制:1.500 S
评测方式:文本比较 命题人:
提交:99 解决:49

题目描述

### 题目背景


三花猫 XXY、猪猪五花肉、地地种完花后很累,就一起去睡觉了。

第二天,起来发现花园被破坏的一塌糊涂,连种子都被翻出来顺走了。

三只吓坏了,询问邻居也没发现什么。他几半个月都寝食难安、茶饭不思,每天提心吊胆。

一天,三花猫 XXY 和猪猪五花肉缩在墙角发抖,这时地地打算再次种植花园,于是他又来到了桃花源集市。

### 题目描述


花园的面积是 $M$,现在花园里被破坏得什么也没有。集市上有 $N$ 种花,第 $i$ 种花的占地面积为 $w_i$,美观度为 $p_i$,由于现在是初夏,鲜花繁多,所以市面上每种花都能无限购入。

地地希望能找到一种方法,让花园内花在不超过占地面积的情况下,美观度之和最大。

输入

第一行两个整数 $N,M$,表示花的种数和花园面积。

接下来 $N$ 行,每行有两个整数 $w_i$,$p_i$,表示这种花的占地面积和美观度。

输出

一个数,表示最大的花园美观度和。

样例输入 复制

3 10
3 4
1 1
9 11

样例输出 复制

13

提示

**【样例 #1 解释】**


购买 $1$ 号花三簇,$2$ 号花一簇,可以获得最大的美观度。

**【数据范围】**


对于 $50\%$ 的数据,$1 \leq N,M \leq 10^3$。

对于 $100\%$ 的数据,$1 \leq N \leq 10^4$,$1 \leq M \leq 2 \times 10^3$,$1 \leq w_i \leq M$,$1 \leq p_i \leq 10^4$。