分解因数
提交数: 603, 通过率: 53.23%, 平均分: 56.48
题目描述:
给出一个正整数a,要求分解成若干个正整数的乘积,即a=a1*a2*a3*...*an,并且1<a1<=a2<=a3<=...<=an,问这样的分解方案有多少种。注意a=a也是一种分解。
输入格式:
第一行是测试数据的组数n,后面n行,每行包括一个正整数a(n<=5,1<a<32768)。
输出格式:
N行,针对每组数据,每行输出一种分解方案,最后输出分解方案数。(详见样例输出)
样例输入:
2 2 20
样例输出:
1:2=2 1 1:20=2*2*5 2:20=2*10 3:20=4*5 4:20=20 4
提示:
1<a<32768
时间限制: 1000ms空间限制: 128MB
来源: 原创