杭电hdu 1398 Square Coins 母函数
来源:互联网 发布:unity3d贴图 编辑:程序博客网 时间:2024/04/29 08:40
http://acm.hdu.edu.cn/showproblem.php?pid=1398
貌似母函数的题都是万变不离其宗,恩,多加练习以掌握之。
本题中的币值要求是1到17的数的平方组成,求300以内的数的组合方案。
#include <stdio.h>#include <string.h>int c1[301], c2[301];void init(){int i, j, k;memset(c1, 0, sizeof(c1));memset(c2, 0, sizeof(c2));c1[0] = 1;for(i = 1; i <= 17; i ++){for(j = 0; j <= 300; j ++){for(k = 0; k <= 300&&j + k*i*i<= 300; k ++){//币值是在i*i的基础上进行的变换c2[k*i*i + j] += c1[j];}}for(j = 0; j <= 300; j ++){c1[j] = c2[j];c2[j] = 0;}}}int main(){int n;init();while(scanf("%d", &n), n){printf("%d\n", c1[n]);}return 0;}
- 杭电hdu 1398 Square Coins 母函数
- 杭电 HDU ACM 1398 Square Coins
- 杭电ACM hdu 1398 Square Coins 解题报告(母函数)
- 杭电ACM 1398 Square Coins(母函数)
- 杭电1398 Square Coins(母函数)
- Square Coins(杭电1398)(母函数)
- 杭电1398 Square Coins 简单母函数
- hdu 1398 Square Coins(母函数,DP)
- HDU/HDOJ 1398 Square Coins 母函数
- hdu 1398 Square Coins (母函数)
- hdu 1398 Square Coins (母函数)
- hdu 1398 Square Coins(母函数)
- hdu 1398 Square Coins(母函数)
- [母函数]HDU 1398 Square Coins
- Hdu 1398 Square Coins 母函数
- hdu-1398 Square Coins(母函数)
- HDU 1398 Square Coins(母函数)
- hdu 1398 Square Coins (母函数)
- java笔记
- 09—EX25
- 工作感悟-该注意什么以及努力的方向
- java笔记
- 9.26
- 杭电hdu 1398 Square Coins 母函数
- 孕妇消化不吃什么
- 9.31
- java笔记
- 【android中级】之Android类库打包方法探究
- CentOS网络配置命令
- java笔记
- java笔记
- 那些年,我们一起游玩过的地方