问题 7033 --奇妙数字

7033: 奇妙数字★★

时间限制: 1 Sec  内存限制: 128 MB
提交: 42  解决: 28
[提交][状态][命题人:]

题目描述

⼩杨认为⼀个数字x是奇妙数字当且仅当x=pa,其中p为任意质数且x为正整数。例如,8=23,所以8是奇妙数字,⽽6不是。

对于⼀个正整数n,⼩杨想要构建⼀个包含m个奇妙数字的集合{x1,x2,…,xm},使其满⾜以下条件:

集合中不包含相同的数字。

x1*x2*…*xmn的因⼦(即x1,x2,…,xmm个数字的乘积是n的因⼦)。

⼩杨希望集合包含的奇妙数字尽可能多,请你帮他计算出满⾜条件的集合最多包含多少个奇妙数字。

输入

第⼀⾏包含⼀个正整数n,含义如题⾯所⽰。

输出

输出⼀个正整数,代表满⾜条件的集合最多包含的奇妙数字个数。
样例输入
Copy
128
样例输出
Copy
3

提示

关于本样例,符合题意的⼀个包含3个奇妙数字的集合是2,4,8。⾸先,因为2=214=228=23,所以2,4,8均为奇妙数字。同时,2*4*8=64128的因⼦。 

由于⽆法找到符合题意且同时包含4个奇妙数字的集合,因此本样例的答案为3

对于全部数据,保证有2<=n<=1012

来源

 

[提交][状态]