Cod sursa(job #609767)
Utilizator | Data | 23 august 2011 11:34:32 | |
---|---|---|---|
Problema | Factorial | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.3 kb |
#include <iostream.h>
main()
{long int N,P,i,p=0,k=1,t[100000000],a,j;
cin>>P;
for(i=1;i<=P;i++)
{t[i]=1;}
for(i=3*P/4;i<=P;i++)
{N=5*i;
a=N;
for(j=1;j<=9;j++)
{p=p+a/5;
a=a/5;}
if(p==P)
{cout<<N;
t[i]=1;}
else
{t[i]=0;}
}
for(i=1;i<=P;i++)
{k=k*t[i];}
if(k=1)
{cout<<'-1';}
}