#C08L06P13. C08.L06.递归基础与递归算法.附加题2.数的计数

C08.L06.递归基础与递归算法.附加题2.数的计数

题目描述

我们要求找出具有下列性质数的个数(包含输入的自然数 n):

  • 先输入一个自然数 n,然后对此自然数按照如下方法进行处理:

    • 不作任何处理;

    • 在它的左边加上一个自然数,但该自然数不能超过原数的一半;

  • 加上数后,继续按此规则进行处理,直到不能再加自然数为止。

例如输入 6,则符合条件的数有 6、16、26、36、126、136。

输入格式

一个自然数 n(1 ≤ n ≤ 1000)。

输出格式

一个整数,即满足条件的数的个数。

样例

6
6