Cod sursa(job #517903)

Utilizator ionelasimonaIonela Simona ionelasimona Data 30 decembrie 2010 10:40:03
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.55 kb
#include<iostream>
#include<fstream>
using namespace std;
int main(void)
{
	fstream f,g;
	int a,b,nr2=0,nr5=0,nr0=0,cif,zero=0;
	f.open("fact.in", ios::in);
	g.open("fact.out",ios::out);
	f>>a;
	if (a==0)
		 g<<"1";
	else
		{b=2;
		while (1)
			{cif=b%10;
			if (cif==2)
				nr2=nr2++;
			if (cif==5)
				nr5=nr5++;
			if(cif==0)
				nr0=nr0++;
			if ((nr2==1)&&(nr5==1))
				{zero=zero++;nr2=0;nr5=0;}
			if (nr0==1)
				{zero=zero++;nr0=0;}
			if (zero==a)
				break;
			b=b++;
			
			 
			}
		g<<b;}
f.close(); g.close();
}