HDU2709 Sumsets
来源:互联网 发布:淘宝店如何关闭 编辑:程序博客网 时间:2024/05/18 08:29
Problem Description
Farmer John commanded his cows to search for different sets of numbers that sum to a given number. The cows use only numbers that are an integer power of 2. Here are the possible sets of numbers that sum to 7:
1) 1+1+1+1+1+1+1
2) 1+1+1+1+1+2
3) 1+1+1+2+2
4) 1+1+1+4
5) 1+2+2+2
6) 1+2+4
Help FJ count all possible representations for a given integer N (1 <= N <= 1,000,000).
1) 1+1+1+1+1+1+1
2) 1+1+1+1+1+2
3) 1+1+1+2+2
4) 1+1+1+4
5) 1+2+2+2
6) 1+2+4
Help FJ count all possible representations for a given integer N (1 <= N <= 1,000,000).
Input
A single line with a single integer, N.
Output
The number of ways to represent N as the indicated sum. Due to the potential huge size of this number, print only last 9 digits (in base 10 representation).
Sample Input
7
Sample Output
6
#include <iostream>using namespace std;__int64 a[1000001];int main(){//freopen("C:\\in.txt","r",stdin);__int64 n;int i; a[1]=1;a[2]=2; for(i=3;i<1000001;i++) { if(i%2==0) a[i]=a[i-2]+a[i/2]; else a[i]=a[i-1]; a[i]%=1000000000; } while(scanf("%I64d",&n)!=EOF) printf("%I64d\n",a[n]); return 0;}
0 0
- HDU2709 Sumsets
- HDU2709 Sumsets
- HDU2709||Sumsets
- HDU2709 Sumsets【递推】
- HDU2709
- hdu2709
- hdu2709
- HDU2709
- Sumsets
- Sumsets
- Sumsets
- Sumsets
- Sumsets
- Sumsets
- hdu2709(DP)
- hdu2709-dp
- 递推-HDU2709&POJ2229
- 10125 - Sumsets(*****)
- SPOJ PALIN
- 内核:offsetof + container_of 分析
- HDU2602 Bone Collector
- 旋转字符串
- Ogre练习
- HDU2709 Sumsets
- 博客的QR码
- Spring MVC 第一讲:SpringMVC 知识入门
- 存储过程
- [母函数]HDU 2069 Coin Change
- 概率 DP POJ 2151
- 4G架构对移动网络的性能影响
- 脑子一抽
- Leetcode全匹配问题