Pagini recente » Borderou de evaluare (job #2195747) | Borderou de evaluare (job #2872781) | Borderou de evaluare (job #1060630) | Borderou de evaluare (job #1871688) | Cod sursa (job #57134)
Cod sursa(job #57134)
#include <fstream.h>
#include <iomanip.h>
fstream fin("fact.in",ios::in);
fstream fout("fact.out",ios::out);
long n,i,nr,p,t;
int main(){
fin>>p;
for(i=0;nr<p;i+=5)
{
nr=0;
n=5;
while (n<=i)
{
nr+=i/n;
n*=5;
}
}
if (p==0) i=1;
if (nr==p)
fout<<i-5;
else
fout<<-1;
fin.close();fout.close();
return 0;
}