LeetCode上的原题,讲解请参见我之前的博客Factorial Trailing Zeroes。
解法一:
int trailing_zeros(int n) {
int res = ;
while (n) {
res += n / ;
n /= ;
}
return res;
}
解法二:
int trailing_zeros(int n) {
return n == ? : n / + trailing_zeros(n / );
}
2022-12-07 18:41:00
LeetCode上的原题,讲解请参见我之前的博客Factorial Trailing Zeroes。
解法一:
int trailing_zeros(int n) {
int res = ;
while (n) {
res += n / ;
n /= ;
}
return res;
}
解法二:
int trailing_zeros(int n) {
return n == ? : n / + trailing_zeros(n / );
}