Cod sursa(job #1740684)
Utilizator | Data | 12 august 2016 00:41:57 | |
---|---|---|---|
Problema | Factorial | Scor | 50 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.43 kb |
using namespace std;
#include<fstream>
ifstream f("fact.in");
ofstream g("fact.out");
int main()
{
int p,i,n=0,i2;
f>>p;
if(!p) g<<1;
else
{
for(i=5; n<p; i+=5)
{
i2=i;
while(i2%5==0)
{
i2/=5;
n++;
}
}
if(n==p) g<<i-5;
else g<<-1;
}
return 0;
}