Cod sursa(job #146021)

Utilizator dexter_dexMutascu Adrian - Dragos dexter_dex Data 1 martie 2008 01:11:13
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include<fstream.h>
int n,p,aux,x=0;
long int i=0;
int main ()
{
ifstream f("fact.in");
ofstream g("fact.out");
f>>p;
if (p==0) g<<1;
 else if (p*5!=25||p*5!=125||p*5!=625||p*5!=3125||p*5!=15625)
	    {
	    if (p*5<25) i=p*5;
	    if (p*5>25&&p*5<125) i=p*5-5;
	    if (p*5>125&&p*5<625) i=p*5-3*5;
	    if (p*5>625&&p*5<3125) i=p*5-6*5;
	    if (p*5>3125&&p*5<15625) i=p*5-10*5;
	    if (p*5>15625) i=p*5-15*5;
	    g<<i;}
	    else g<<-1; 
                        
f.close();
g.close();
return 0;
}