#ATabc169d. [ABC169D] Div Game
[ABC169D] Div Game
AT_abc169_d [ABC169D] Div Game
题目描述
给定一个正整数 。对于 ,我们可以反复进行以下操作:
- 首先,选择一个满足以下所有条件的正整数 :
- 存在某个素数 和正整数 ,使得 ;
- 能被 整除;
- 与之前操作中选择的所有整数都不同;
- 将 替换为 。
请你求出最多可以进行多少次这样的操作。
输入格式
输入为标准输入,格式如下:
输出格式
请输出答案,结果为一个整数。
样例 1
输入
24
输出
3
样例 2
输入
1
输出
0
样例 3
输入
64
输出
3
样例 4
输入
1000000007
输出
1
样例 5
输入
997764507000
输出
7
说明/提示
限制条件
- 输入为整数。
样例解释 1
例如,可以按如下方式进行操作,共可进行 次操作。
- 选择 。(操作后,)
- 选择 。(操作后,)
- 选择 。(操作后,)
样例解释 2
无法进行任何操作。
样例解释 3
例如,可以按如下方式进行操作,共可进行 次操作。
- 选择 。(操作后,)
- 选择 。(操作后,)
- 选择 。(操作后,)
样例解释 4
例如,可以按如下方式进行操作,共可进行 次操作。
- 选择 。(操作后,)
由 ChatGPT 4.1 翻译