caoyue2017 2017-09-10 22:49:34
点我顶贴
收藏
删除
#include<cstdio>
int f[10010]={0};
int main()
{
int n,m;
scanf("%d %d",&n,&m);
f[0]=1;
for (int i=1;i<=n;i++)
{
int x;scanf("%d",&x);
for (int j=m;j>=0;j--)
{
if (f[j]!=0) f[j+x]+=f[j];
}
}
printf("%d",f[m]);
}