A. 数字变换

    传统题 1000ms 256MiB

数字变换

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

说明

本题不再额外提供样例文件。

题目描述

对于一个整数 a,记它的真因子之和为 b。若 b < a,则 a 和 b 可以互相变换。

例如,当 a = 4 时,4 的真因子有 1, 2,所以 b = 1 + 2 = 3,则 4 和 3 可以互相变换。

再如,当 a = 5 时,5 的真因子只有 1,所以 b = 1,则 5 和 1 可以互相变换。

给你一个整数 m,你可以从不超过 m 的正整数中任选一个开始进行变换,要求每次变换不能得到一个已经变换出现过的整数(包括初始选择的数),且不允许变换成超过 m 的整数。

问:选择哪一个整数,可以使得你变换的次数最多?你只需要输出最多可以变换的次数。

输入格式

一行,一个整数 m。

输出格式

一个整数,表示答案。

样例1输入

5

样例1输出

3

样例1解释

变换方案不唯一,以下是一种可能方案:

5 → 1 → 3 → 4。

样例2输入

12345

样例2输出

29

数据范围

100% 的数据:1 ≤ m ≤ 50000。

2026-04-08

未参加
状态
已结束
规则
OI
题目
4
开始于
2026-4-8 8:30
结束于
2026-4-8 12:00
持续时间
3.5 小时
主持人
参赛人数
6