01.超时解法
class Solution {
public:
/**
* the number of 0
* @param n long长整型 the number
* @return long长整型
*/
long long thenumberof0(long long n) {
// write code here
long long res=0;
for(long long loop=5; loop<=n; loop+=5 )
{
long long temp=loop;
while( 0==temp%5 )
{
++res;
temp/=5;
}
}
return res;
}
};
02.数学公式
class Solution {
public:
/**
* the number of 0
* @param n long长整型 the number
* @return long长整型
*/
long long thenumberof0(long long n) {
// write code here
long long res=0;
while( n )
{
res+=( n/5 );
n/=5;
}
return res;
}
};