#include<bits/stdc++.h> using namespace std; int n,m; int a[105],f[105]; int main(){ cin>>n>>m; for(int i=1;i<=n;i++){ cin>>a[i]; } f[0]=1; for(int i=1;i<=n;i++){ for(int j=m;j>=1;j--){ for(int k=1;k<=a[i]&&k<=j;k++){ f[j]=(f[j]+f[j-k])%1000007; } } } cout<<f[m]<<endl; return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:763 |
printf基础练习2 (C语言代码)浏览:942 |
Pascal三角 (C语言代码)格式错误浏览:520 |
图形输出 (C语言代码)浏览:1387 |
钟神赛车 (C语言代码)浏览:595 |
Pascal三角 (C语言代码)浏览:651 |
1197求助浏览:629 |
1202题解浏览:626 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:456 |
1074(纳闷了,答案错误,求指教)浏览:362 |