No testdata at current.
小红生日快到了,他准备了n份愉悦值打算分给同学。为此,他需要把n份愉悦值恰好分成m份(m为任意正整数),每份的大小为ai(ai为正整数),且使得∏i=1mai=a1×a2×⋅⋅⋅×am=n。由于小红不喜欢完全平方数,所以他不会使得任意一份愉悦值是一个完全平方数。
注意,分的顺序重要,即a×b×c和a×c×b被视为两种方案。
请计算并输出所以满足条件的方案数量。
一个数s如果存在一个整数y使得y∗y=x,那么x可以叫做完全平方数。
在一行上输入一个整数n(1≤n≤2×105),表示愉悦值的的数量。
在一行输出一个整数,表示愉悦值分配的方案数量。
输入
12
输出
6
说明
具体的方案为:
[2,2,3][2,3,2][3,2,2],[2,6][6,2][12]共6种。
输入
输出