#7312. 【模板】分解质因数
【模板】分解质因数
题目描述
给定一个正整数 ,将它分解成若干个质数相乘的形式。请问, 最终是由多少个质数相乘得到的?(相同的质数需要重复计算)
例如 ,一共由 个质数相乘得到。
输入格式
一行一个正整数 。
输出格式
一行一个整数,表示 的质因数个数。
样例
12
3
16
4
1
0
样例解释
- 样例 1:,共 个质因数。
- 样例 2:,共 个质因数。
- 样例 3: 不是质数,也没有质因数,规定输出 。
数据范围与提示
- 对于 的数据:。
- 对于 的数据:。