/*
* 解题要点:
* (1) 任何数都能分解成质数相乘的形式,末尾零的个数由质数2和5的质数的个数决定
* (2)质数2的个数一定大于5的个数
*/
class Solution {
public int trailingZeroes(int n) {
int res = 0;
while(n > 0){
res += (n/5);
n /= 5;
}
return res;
}
}
* 解题要点:
* (1) 任何数都能分解成质数相乘的形式,末尾零的个数由质数2和5的质数的个数决定
* (2)质数2的个数一定大于5的个数
*/
class Solution {
public int trailingZeroes(int n) {
int res = 0;
while(n > 0){
res += (n/5);
n /= 5;
}
return res;
}
}