HDU 1398
来源:互联网 发布:国产浏览器知乎 编辑:程序博客网 时间:2024/06/16 01:15
less than 300
会出现300的数据
所以开大点.....
#include <iostream>using namespace std;int cl[1000],c2[1000];int main(){ int n; int i,j,k; while(cin>>n,n) { for(i = 0;i <= n; i++) { cl[i] = 1; c2[i] = 0; } for(i = 2; i*i <= n; i++) { for(j = 0; j <= n; j++) for(k = 0; j+k <= n; k+=i*i) c2[k+j] += cl[j]; for(j = 0; j <= n; j++) { cl[j] = c2[j]; c2[j] = 0; } } cout<<cl[n]<<endl; } return 0;}
0 0
- hdu 1398
- HDU 1398
- HDU 1398
- hdu 1398
- HDU 1398
- hdu 1398
- hdu 1398
- hdu 1398
- HDU 1398
- hdu 1398
- HDU 1398
- 母函数初级运用 hdu 1028 、hdu 1398、hdu 1085
- hdu 1398 hdoj 1398
- hdu 1398Square Coins
- 母函数 hdu 1398
- hdu 1398 Square Coins
- Hdu 1398 - Square Coins
- hdu 1398 Square Coins
- hdu1520
- C#之玩转反射
- iOS开发UI高级—38Quartz2D使用(绘制基本图形)
- Java Note - Controlling Execution
- nyoj36
- HDU 1398
- 【牛腩】后台代码完结总结
- C++ 调用system()函数的多命令合并
- SQL 分解IPv4地址
- iOS开发多线程—01多线程简单介绍
- WebView与JavaScript的交互
- inode理解
- cmd cd 更改路径
- iOS开发多线程—02创建线程