#1890. 数数游戏

数数游戏

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

一天John在逛商场,商场门口发现围着一群人,John凑前发现,商场正在举行数数游戏,游戏规则是这样的,主持人给出一个数字n\red{n,}询问这个n\red{n}一共可以拆分成几个满足条件的数 字,最先答出者获得本轮的胜利。拆分规则如下:

(1)不做任何处理;

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

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

例如:n=6\red{n = 6}时,满足条件的数有6\red{6}个,分别是6\red{6,}16\red{16,}26\red{26,}36\red{36,}126\red{126,}136\red{136}聪明的John很快就找出了其中的规律,到家后John通过编程把这个游戏实现了。

输入格式

一行,一个正整数 n\red{n(}n\red{n≤}1000\red{1000)}

输出格式

一个整数,表示具有该性质数的个数。

样例

输入样例

6

输出样例

6

2022年天河区创意编程C++小学组

未参加
状态
已结束
规则
OI
题目
4
开始于
2023-4-15 20:00
结束于
2023-4-16 16:00
持续时间
20 小时
主持人
参赛人数
214