U456724 小明搜物资 II
题目背景
### 小明上次带出了很多的杂物,结果这些杂物都不值钱,于是小明背上背包又出发了。
题目描述
小明搜了 $n$ 堆物资,其中每堆物资的占格数为 $w_i$ ,每堆物资的价值为 $p_i$,但是小明的背包容量只有 $m$ 格。**小明想尽可能多的赚钱。**
现在小明想知道,他在背包被撑破之前,最多能赚多少钱。
输入格式
第一行输入两个整数 $n,m$,分别表示物资总数和背包容量。
接下来 $n$ 行,每行两个整数 $w_i,p_i$,表示占格数和价值。
输出格式
输出一个整数,为在不超过背包容量的情况下获得的最大价值。
说明/提示
对于 $100\%$ 的数据,$1\le n\le25;m\le3000;p_i,w_i\le250$。
### 这题得加剪枝