Pagini recente » Diferente pentru summer-challenge-2021/solutii/transform3 intre reviziile 5 si 4 | Cod sursa (job #734472) | Diferente pentru problema/produs intre reviziile 7 si 4 | Borderou de evaluare (job #1202656) | Cod sursa (job #27010)
Cod sursa(job #27010)
#include<fstream.h>
#include<math.h>
int main()
{ int n,x,p=0,q=0,i,k=1,j,nr=0;
ifstream f("fact.in");
ofstream g("fact.out");
f>>n;x=n;
while(x>=5) {k++;x/=5;} j=k;
while(k>1)
{q=pow(5,k);
for(i=pow(5,j);i>5;i-=q)
if(i%q==0)
if(i/q%5!=0)
nr++;
k--;
}
g<<(n-nr)*5;
f.close();
g.close();
return 0;
}