#419. 数字组合

数字组合

题目描述

nn个正整数,找出其中和为tt(tt也是正整数)的可能的组合方式。如: n=5,5n=5,5个数分别为1,2,3,4,5,t=51,2,3,4,5,t=5,那么可能的组合有5=1+45=1+45=2+35=2+35=55=5三种组合方式。

输入格式

输入的第一行是两个正整数nntt,用空格隔开,其中1<=n<=201<=n<=20,表示正整数的个数,tt为要求的和(1<=t<=1000)(1<=t<=1000) 接下来的一行是nn个正整数,用空格隔开。

输出格式

和为tt的不同的组合方式的数目。

样例 #1

样例输入 #1

5 5
1 2 3 4 5

样例输出 #1

3