Pagini recente » Diferente pentru problema/panou intre reviziile 16 si 15 | Diferente pentru utilizator/nyancat intre reviziile 20 si 1 | Diferente pentru utilizator/sagunistu intre reviziile 3 si 6 | Diferente pentru problema/jpg intre reviziile 9 si 10 | Cod sursa (job #303669)
Cod sursa(job #303669)
#include<math.h>
#include<fstream.h>
ifstream fin("fact.in");ofstream fout("fact.out");
long nr,s,p,k,i,j;
int main()
{
fin>>k;
if(k==0)
fout<<1;
else
{
do
{
s=0;
p=5;
while(nr/p)
{
s=s+nr/p;
p=p*5;
}
nr=nr+5;
}
while(s<k);
fout<<nr-5;;
}
return 0;
}