Cod sursa(job #489247)

Utilizator andreimorosanMorosan Andrei andreimorosan Data 1 octombrie 2010 23:22:15
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.48 kb
#include<fstream>
using namespace std;
int p,p1;
int verif_fact(int x)
{
	 int nr,n;
	 while(x)
	 {
	 n=x%10;
    if(n==0)
		 nr++;
	 if(((x/10)%10)==0)

		 x=x/10;
		 else
			 x=0;
	 }
	 return nr;
}
int main()
{
	 ifstream f("fact.in");
	 ofstream g("fact.out");
	 f>>p;
	 int i; p1=1;
	  for(i=1;i<=10;i++)
	   { 
		 p1=p1*i;
		
		
		if(verif_fact(p1)==p)
		g<<p1<<" ";
		//	g<<" "<<verif_fact(p1)<<" ";
		}	 
	 f.close();
	 g.close();
	 return 0;
}