#Z0909706. 买书(一)

    ID: 2523 传统题 1000ms 128MiB 尝试: 0 已通过: 0 难度: (无) 上传者: 标签>动态规划段位九段背包问题

买书(一)

说明

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

输入格式

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

输出格式

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

样例

4 4
1 1 2 2
3