HDU1028(母函数)
来源:互联网 发布:西门子plc300编程软件 编辑:程序博客网 时间:2024/05/16 12:21
题目求一个整数有多少种和的表示方法,顺序不同视为同一种。
相当于有无数个重量为1,2,3....n的砝码,要求组成重量为n的方案数,这就是母函数水题了。
#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>using namespace std;#define maxn 1111#define maxm 1111111long long a[122], b[122];int n, num;int main () { //freopen ("data.txt", "r", stdin); while (cin >> n) { memset (a, 0, sizeof a); for (int i = 0; i <= n; i++) a[i] = 1; for (int i = 2; i <= n; i++) { memset (b, 0, sizeof b); for (int j = 0; j <= n; j += i) { for (int k = 0; k <= n; k++) { if (j+k <= n) b[j+k] += a[k]; } } for (int j = 0; j <= n; j++) a[j] = b[j]; } cout << a[n] << endl; } return 0;}
0 0
- HDU1028 母函数
- HDU1028 (母函数模板)
- hdu1028母函数||dp
- hdu1028 母函数
- HDU1028(母函数)
- hdu1028 dp+母函数
- HDU1028母函数应用
- hdu1028(母函数)
- HDU1028,解析母函数
- hdu1028(母函数+DP)
- hdu1028(母函数)
- HDU1028(母函数)
- 母函数hdu1028
- hdu1028【母函数】
- hdu1028(母函数应用)
- HDU1028 拆分数母函数
- 母函数的应用hdu1028
- hdu1028——母函数
- UITableViewCell加载图片
- 你是什么(外篇)
- Linux中断上下文和进程上下文(一)
- [腾讯面试] 2016届腾讯实习生招聘笔试+面试(技术岗)
- VB.net视频打开方法
- HDU1028(母函数)
- Matlab-vision包学习-Feature Detection,Extraction and Matching-FAST角点检测
- 【AMPPZ2014】【BZOJ4147】Euclidean Nim
- [腾讯面试] 2016届实习生招聘研发面试经验(已获阿里内推+腾讯offer)
- 求树对应的二叉树中无右孩子的结点个数
- 软件测试难点总结
- 【他山之石】【最大公因数】最大公因数(gcd)的两种算法
- [腾讯面试] 2015校招腾讯阿里面试经验分享(拿到offer)
- HDU 5122 求交换的轮数