编程题
### 问题描述 小蓝是一位勇敢的冒险家,他听说在遥远的沙漠深处,隐藏着一座神秘的宝藏城市。这座城市中,埋藏着许多珍贵的限量版宝具。小蓝决定踏上一次寻宝之旅,并希望能尽可能多地收集到限量版宝具。 在城市的市集上,有 $n$ 种不同的限量版宝具,每种宝具都有一个价格 $w_i$ 和一个数量 $c_i$。然而,小蓝有一个怪癖,他只有在购买完某种宝具之后,才能购买其他种类的宝具。 小蓝携带着 $m$ 个金币,他想知道他最多能购买多少种限量版宝具。 ### 输入格式 第一行输入两个整数 $n,m$,表示宝具的种类数和小蓝携带的金币数($1 \le n \le 10^5, 1 \le m \le 10^9$)。 接下来 $n$ 行,每行包含两个整数 $w_i,c_i$,表示一种宝具的价格和数量($1 \le w_i,c_i \le 1000$)。 ### 输出格式 输出仅一行,表示小蓝最多能购买的限量版宝具种类数。 ### 样例输入 ``` 1 30 1 2 ``` ### 样例输出 ``` 1 ```
查看答案
赣ICP备20007335号-2