hdu 1028
来源:互联网 发布:app软件著作权范本 编辑:程序博客网 时间:2024/04/27 21:53
第三届国信蓝点杯的一个编程题就是此题的升级版。之前在王晓东的书上看过递归的算法。
母函数解法:母函数
import java.util.Scanner;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); int n=120; int c1[]=new int[n+1]; int c2[]=new int[n+1]; for(int i=0;i<=n;i++) { c1[i]=1; c2[i]=0; } for(int i=2;i<=n;i++) { for(int j=0;j<=n;j++) { for(int k=0;k+j<=n;k+=i) { c2[k+j]+=c1[j]; } } for(int m=0;m<=n;m++) { c1[m]=c2[m]; c2[m]=0; } } while(cin.hasNext()) { int num=cin.nextInt(); System.out.println(c1[num]); } }}
- HDU 1028
- HDU 1028
- hdu 1028
- hdu 1028
- HDU 1028
- hdu 1028
- hdu 1028
- hdu 1028
- hdu 1028
- HDU 1028
- hdu 1028
- hdu 1028
- hdu 1028
- HDU 1028
- HDU 1028
- HDU 1028
- hdu 1028
- HDU 1028
- C语言入门教程 (十三) 函数递归
- C语言入门教程 (十四) 预处理过程
- C语言入门教程 (十五) 指针概念
- NS2 trace文件分析脚本(适合无线trace)
- C语言入门教程 (十六) 数组和指针
- hdu 1028
- 小故事,大道理
- POJ 1742 多重背包问题
- C语言入门教程 (十七) 指针函数和函数指针
- ruby线程控制,线程同步
- 如何学习C语言(4)-----讲座稿
- C语言入门教程 (十八) 结构体
- Notification使用详解之四:由后台服务向Activity发送进度信息
- 鼠标单击点在世界坐标系中的射线 计算原理