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]);
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0035 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.