Cod sursa(job #1266439)

Utilizator alex90001alex ilioi alex90001 Data 18 noiembrie 2014 19:08:18
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int main()
{int P,N,nf=1,nr,cifra,r=-1,i=1;
 f>>P;
 do{cifra=0;
     nr=0;
 nf=nf*i;
 N=nf;
 do{ if(N%10==0) nr++;
   else cifra=1;
   N=N/10;
 }while(cifra==0);
 if(nr==P) break;
 i++;

 }while(nr<=P);
 if(nr>P) g<<r;
 else g<<i<<endl;
}