Cod sursa(job #532854)

Utilizator cllaude04Claudiu Epure cllaude04 Data 12 februarie 2011 16:54:01
Problema Factorial Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include<iostream>
#include<fstream>
using namespace std;

int main()
{int p,putere=0,ct=0;long long n=1,i=1;
ifstream fin("fact.in");
fin>>p;
fin.close();

do
{i++;
n=i;
while(n!=0)
{
	if(n%5==0) {n=n/5;ct++;}
	else n=0;
}
putere=putere+ct;
ct=0;
}while(putere<p);
ofstream fout("fact.out");
if(putere==p) fout<<i;
else fout<<-1;
fout.close();
return 0;
}