#P3066. 因式分解Ⅱ
因式分解Ⅱ
题目描述
将大于的自然数进行因式分解,满足:,
编一程序,对任意的自然数,求的所有形式不同的因式分解方案总数,如,共有种分解方案,它们分别时:
输入格式
仅有一行包含一个整数。
输出格式
仅一行包含一个整数表示自然数的因式分解方案总数。
样例
输入样例
12
输出样例
4
提示
记忆化搜索
将大于1的自然数N进行因式分解,满足:N=a1×a2×…am, a1<=a2<=…<=am
编一程序,对任意的自然数N(1<N<=2000000000),求N的所有形式不同的因式分解方案总数,如N=12,共有4种分解方案,它们分别时:
12=12
12=6×2 12=4×3
12=3×2×2
仅有一行包含一个整数N。
仅一行包含一个整数表示自然数N的因式分解方案总数。
12
4
记忆化搜索