1007: 数的计数(加强版)
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:89
Solved:29
Description
我们要求找出具有下列性质数的个数(包含输入的自然数n):
先输入一个自然数n(1≤n≤30000),然后对此自然数按照如下方法进行处理
1.不作任何处理:
2.在它的左边加上一个自然数,但该自然数不能超过原数的一半;
3.加上数后,继续按此规则进行处理,直到不能再生成自然数为止。
【数据样例】
输入样例:6
输出样列:6
样例输出的解释: 满足条件的六个数如下所示:
6 16 26 126 36 136
Input
输入共
1 行,为一个正整数n
Output
输出共
1 行,表示满足条件的数的个数,由于这个数字可能很大,因此需要你输出这个数字对1000000007取模的结果
Sample Input Copy
6
Sample Output Copy
6
HINT
【数据范围】
对于60%的数据 1 ≤ n ≤ 1000
对于100%的数据 1 ≤ n ≤ 30000
【补充说明】
为了提高难度,n的最大取值范围为:1 ≤ n ≤ 30000,请各位注意!
为了方便大家检验程序正确性,特加了一组大数样例供大家参考