#ABC169D. 整除游戏

整除游戏

整除游戏

题目描述

给定一个正整数 NN。考虑对 NN 反复进行以下操作:

  • 首先,选择一个满足以下所有条件的正整数 zz
    • 可以用某个素数 pp 和正整数 ee 表示为 z=pez=p^e
    • NN 能被 zz 整除
    • 与之前操作中选过的任何整数都不同
  • NN 替换为 N/zN/z

请计算最多能进行多少次操作。

输入格式

输入按以下格式从标准输入给出:

NN

输出格式

将答案作为整数输出。

样例

24
3

例如,按如下方式操作可以进行 33 次操作:

  • z=2(=21)z=2 (=2^1)。(操作后, N=12N=12。)
  • z=3(=31)z=3 (=3^1)。(操作后, N=4N=4。)
  • z=4(=22)z=4 (=2^2)。(操作后, N=1N=1。)
1
0

一次操作也无法进行。

64
3

例如,按如下方式操作可以进行 33 次操作:

  • z=2(=21)z=2 (=2^1)。(操作后, N=32N=32。)
  • z=4(=22)z=4 (=2^2)。(操作后, N=8N=8。)
  • z=8(=23)z=8 (=2^3)。(操作后, N=1N=1。)
1000000007
1

例如,按如下方式操作可以进行 11 次操作:

  • z=1000000007(=10000000071)z=1000000007 (=1000000007^1)。(操作后, N=1N=1。)
997764507000
7

数据范围

  • 输入均为整数。
  • 1N10121 \leq N \leq 10^{12}
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
1959
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签