1198: 零基础学C/C++198——数的计算

题目描述


输入一个自然数n,然后对此自然数按照如下方法进行处理:
1)不做任何处理
2)在它的左边加上一个自然数,但该自然数不能超过原数的一半
3)加上数后继续按照该规则进行处理,直到不能再加自然数为止
请找出以上操作能得到的数的个数。例如n=6时,满足条件的数有6个,分别为6、16、26、126、36、136

输入


一行一个正整数n,n <=1000

输出


一行一个正整数,表示满足条件的数的个数

样例输入


6

样例输出


6

来源/分类


NOIP普及组 NOIP2001

请先 登录 后评论
  • 0 关注
  • 0 收藏,410 浏览
  • 轩爸 提出于 2019-08-02 21:59