#include <万能头>
using namespace std;
long long n;
int main()
{
freopen("count.in","r",stdin);
freopen("count.out","w",stdout);
cin>>n;
long long ans=0;//记录答案
long long sum=1;//中间值
while(n){
sum*=n;
//记录末尾0
while(sum%10){//这里要注意(我伪过了)
ans++;
//删除下面的“//”
//sum/=10;
}
//处理中间值防止溢出
sum%=1000000;
n--;
}
cout<<ans;
fclose(stdin);
fclose(stdout);
return 0;
}
标准解题,伪代码
先赞后看,养成习惯
官方标识:![]()