#include<iostream> #include<cstdio> using namespace std; int main() { //freopen("mianzhi.in","r",stdin); long long v,n; long long sum[10001]={1}; long long value; cin>>v>>n; for(int i=0;i<=v-1;i++) { cin>>value; for(int j=value;j<=n;j++) { sum[j]+=sum[j-value]; } } cout<<sum[n]; return 0; } /************************************************************** Problem: 2074 User: admin Language: C++ Result: Accepted Time:46 ms Memory:2072 kb ****************************************************************/