Cod sursa(job #689835)

Utilizator DOru1995DorU FlorIN DOru1995 Data 24 februarie 2012 21:26:44
Problema Factorial Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;

ifstream in("fact.in");
ofstream out("fact.out");

int main()
{
long long int p,z=1,k=0,x,i;
bool f=false;
 in>>p;
 for(i=1;i<=999999;i++){
					z=z*i;
					x=z;
					while(x)
						{
					    if(x%10!=0) break;
						       else k++;
						x=x/10;
					    }
					if(k==p) { out<<i;
					           break;
					           f=true;}
					
					     else k=0;       
                      }
 if(f==false) out<<"-1";
}