Cod sursa(job #805842)
Utilizator | Data | 1 noiembrie 2012 11:21:10 | |
---|---|---|---|
Problema | Factorial | Scor | 20 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.46 kb |
# include<fstream>
using namespace std;
int nr_zerouri(int n)
{
int p;
p=0;
while (n>0)
{
p=p+n/5;
n=n/5;
}
return p;
}
int main()
{
ifstream cin("fact.in");
ofstream cout("fact.out");
int p,i,x,nr,n;
cin >> p;
x=0; n=1;
while(x<p)
{
n++;
x=nr_zerouri(n);
}
if(x==p)
{
cout << n;
}
else
{
cout << "-1" ;
}
}