Problem2872--【基础】小明买书

2872: 【基础】小明买书

[Creator : dinan]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

新的学习开始了,小明来到书店采购辅导书。小明有M元,书店有N种不同的书,第i种书卖Ai元,假设小明每种书最多最能买1本,且要花完M元,请问小明有多少种不同的买书方案?

Input

第一行有两个整数N和M。(1=<N<=100,1<=M<=10000)。
第二行有N个整数ai(1<=ai<=1000)。

Output

输出一个整数,代表买书的方案数(请注意:本题的计算结果可能会超过int)

Sample Input Copy

4 4
1 1 2 2

Sample Output Copy

3

HINT

动态规划 背包问题

Source/Category

Please give us a Star @HUSTOJ Github!

欢迎关注微信公众号onlinejudge