#P2093. (已测)0x50 动态规划(0x52 背包)例题1:数字组合

(已测)0x50 动态规划(0x52 背包)例题1:数字组合

P1164 小A点菜

题目描述

给定 NN 个正整数 aia_i,从中选出若干个数,使它们的和为 MM ,求有多少种选择方案。

输入格式

第一行是两个数字,表示 N M (1N100,1M10000)N \ M \ (1 \le N \le 100,1 \le M \le 10000)

第二行起 NN 个正整数 ai (1ai1000)a_i \ (1 \le a_i \le 1000)

输出格式

一个正整数,表示方案数。

输入输出样例 #1

输入 #1

4 4
1 1 2 2

输出 #1

3