问题 6846 --买礼物

6846: 买礼物★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 63  解决: 49
[提交][状态][命题人:]

题目描述

小D很喜欢他的同学小W,趁新年到来之际,小D想送一些礼物给小W,讨她欢心。但是小D的钱包里只有m元钱,并不能做到想买什么就买什么,所以他决定买尽量多种的东西送给小W。现在他来到了商店,商店里共有n种商品,第i种商品的价格为vi。小D想知道他最多能买多少种商品作礼物,请同学们帮帮他。

# 提示

对于100%的数据,1≤n≤10^5,1≤m≤10^3,1≤vi≤10^5。

输入

第1行包含两个整数n,m。

第2行包含n个整数v1,v2,……,vn

输出

输出1行,包含1个整数,表示小D最多能买多少种商品。

样例输入
Copy
5 100
10 5 3 16 90
样例输出
Copy
4

提示

来源

[提交][状态]