hdu1028 Ignatius and the Princess III
来源:互联网 发布:92game仿微口网源码 编辑:程序博客网 时间:2024/06/04 18:06
Ignatius and the Princess III
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 880 Accepted Submission(s): 652
Problem Description
"Well, it seems the first problem is too easy. I will let you know how foolish you are later." feng5166 says. "The second problem is, given an positive integer N, we define an equation like this: N=a[1]+a[2]+a[3]+...+a[m]; a[i]>0,1<=m<=N; My question is how many different equations you can find for a given N. For example, assume N is 4, we can find: 4 = 4; 4 = 3 + 1; 4 = 2 + 2; 4 = 2 + 1 + 1; 4 = 1 + 1 + 1 + 1; so the result is 5 when N is 4. Note that "4 = 3 + 1" and "4 = 1 + 3" is the same in this problem. Now, you do it!"
Input
The input contains several test cases. Each test case contains a positive integer N(1<=N<=120) which is mentioned above. The input is terminated by the end of file.
Output
For each test case, you have to output a line contains an integer P which indicate the different equations you have found.
Sample Input
41020
Sample Output
542627
Author
Ignatius.L
#include<iostream>
using namespace std;
const int m=120;
int c1[m+1],c2[m+1];
int main()
{
int n,i,j,k;
while(cin>>n)
{
for(i=0;i<=n;i++)
{
c1[i]=1;
c2[i]=0;
}
for(i=2;i<=n;i++)
{
for(j=0;j<=n;j++)
for(k=0;k+j<=n;k+=i)
c2[j+k]+=c1[j];
for(j=0;j<=n;j++)
{c1[j]=c2[j];c2[j]=0;}
}
cout<<c1[n]<<endl;
}
return 0;
}
- hdu1028 Ignatius and the Princess III
- (hdu1028)Ignatius and the Princess III
- hdu1028 Ignatius and the Princess III
- hdu1028-Ignatius and the Princess III
- hdu1028 Ignatius and the Princess III
- hdu1028 Ignatius and the Princess III
- hdu1028 Ignatius and the Princess III
- HDU1028-Ignatius and the Princess III
- HDU1028 Ignatius and the Princess III
- HDU1028-Ignatius and the Princess III
- hdu1028 Ignatius and the Princess III
- HDU1028 Ignatius and the Princess III,母函数
- Ignatius and the Princess III(hdu1028母函数)
- Hdu1028 Ignatius and the Princess III 母函数
- hdu1028-Ignatius and the Princess III (母函数模板)
- HDU1028 Ignatius and the Princess III 【母函数模板题】
- HDU1028 Ignatius and the Princess III(母函数)
- HDU1028 Ignatius and the Princess III(母函数模板)
- 一个HR给应届毕业生的面试建议
- 看三维图的方法
- 新建一个启动服务(tomcat为例子)
- 类模板和模板类
- Java Web!服务与SOA
- hdu1028 Ignatius and the Princess III
- II&TTkiw时代
- hdu 1398Square Coins
- 行动前感言,欢迎广大同行加入给本人以指导
- 嵌入式方向学习
- CRect类的简介
- 国外英文文化网站大全!
- 国外英文文化网站大全!
- 专访中国万网CTO:数据库技术就像陈年酒越老越香