P26037

数字转换

难度 7 级 初三 图论算法 树的直径
讨论 统计 18通过 84提交 21.4%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

如果一个数x的所有约数的和值为y(不包括它本身),y比它本身x小,那么x可以变成y,y也可以变成x。例如,4可以变成3,1可以变为7。限定所有的数字变换在不超过n的正整数范围内进行,求不断进行数字变换且没有重复数字出现的最多变换步数。

输入

输入一个正整数n。

输出

输出不断进行数字变换且没有重复数字出现的最多变换步数。

样例

样例 1
输入
7
输出
3

提示

【样例说明】

  一种方案为:4->3->1->7。

【数据规模】

n≤50000。

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交