将大于1\red{1}1的自然数N\red{N}N进行因式分解,满足:N=a1×a2×…am\red{N=a1×a2×…a_m}N=a1×a2×…am
编一程序,对任意的自然数N(1<N<=2000000000)\red{N(1<N<=2000000000)}N(1<N<=2000000000),求N\red{N}N的所有形式不同的因式分解方案总数,如N=12\red{N=12}N=12,共有8\red{8}8种分解方案,它们分别时:
12=12\red{12=12}12=12
12=6×2\red{12=6×2}12=6×2 12=4×3\red{12=4×3}12=4×3 12=3×4\red{12=3×4}12=3×4
12=3×2×2\red{12=3×2×2}12=3×2×2
12=2×6\red{12=2×6}12=2×6
12=2×3×2\red{12=2×3×2}12=2×3×2 12=2×2×3\red{12=2×2×3}12=2×2×3
仅有一行包含一个整数N\red{N}N。
仅一行包含一个整数表示自然数N\red{N}N的因式分解方案总数。
12
8
记忆化搜索
在下列比赛中:
2023年少年宫中级A1班
在以下作业中:
少年宫周日下午4:10高级C1班作业(20240414)【杨远时】
专题二:搜索算法
注册一个 TeMenHu 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 TeMenHu 通用账户