母函数模板
2013-08-09 15:37
176 查看
#include <iostream> using namespace std; const int lmax=10000; int c1[lmax+1],c2[lmax+1]; //为节约储存空间,定义2个数组,实际为3个数组 int main() { int n,i,j,k; while (cin>>n) { for (i=0;i<=n;i++) { c1[i]=0; //初始化 c2[i]=0; } for (i=0;i<=n;i++) c1[i]=1; //定义第一组数组c1 ={1}为第一项 for (i=2;i<=n;i++) //i表示项数,也可利用i表达等差d { for (j=0;j<=n;j++) ////j控制c1 循环,j表示的总值,最大为总值n for (k=0;k+j<=n;k+=i) //k个一跳 { c2[j+k]+=c1[j]; //本应该为c2[j+k]+=c2[j+k]+c1[j]*c'[k]; } for (j=0;j<=n;j++) { c1[j]=c2[j]; //c[2]赋值给c[1],c2清空 c2[j]=0; } } cout<<c1 <<endl; } return 0; }
相关文章推荐
- 母函数求组合情况模板
- 组合数学 - 母函数 + 模板总结
- 母函数模板题 Holding Bin-Laden Captive! hdu-1085
- 母函数模板---解决组合数问题
- HDU 2082 母函数模板题
- Holding Bin-Laden Captive! 母函数模板题again
- HDU2082找单词(母函数模板题)
- 母函数 入门 + 模板
- 【算法小总结】母函数模板
- hdu 2082 母函数模板
- HDU 2082 找单词 (母函数模板题)
- 母函数模板
- 母函数详解和史上最通用最高效的母函数模板
- 母函数模板
- 模板:母函数
- (简单母函数模板)hdu 1028 Ignatius and the Princess III
- 杭电ACM 1028 Ignatius and the Princess III(纯母函数模板)
- 母函数 入门+模板
- 母函数模板
- 组合数学 - 母函数 + 模板题 : 整数拆分问题