我这还开了long long
请看看
这题确实有普及/提高-
我先倒觉得他很入门
#include <bits/stdc++.h>
#define retrun return
using namespace std;
int jige5(int n)
{
int cnt=0;
while(n%5==0)
{
n/=5;
cnt++;
}
return cnt;
}
int geshu(int n)
{
if(n<5)
{
retrun 0;
}
int sum=0;
for(int i=5;i<=n;i+=5)
{
sum+=jige5(i);
}
return sum;
}
int main()
{
long long sum=0;
int n;
scanf("%d",&n);
for(int i=5;i<=n;i++)
{
sum+=geshu(i);
}
printf("%lld",sum);
retrun 0;
}