Cod sursa(job #1731405)

Utilizator alexandru.rusuRusu Alexandru alexandru.rusu Data 18 iulie 2016 21:29:08
Problema Factorial Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <fstream>

std::ifstream f("fact.in");
std::ofstream g("fact.out");

int main()
{
	int n, p, numarZerouri;
	int factorial;
	numarZerouri = 0;
	n = 1;
	factorial = 1;
	f >> p;
	while (numarZerouri < p)
	{
		n++;
		factorial *= n;
		while (factorial % 10 == 0)
		{
			numarZerouri++;
			factorial /= 10;
		}
		factorial = factorial % 10;
	}
	g << n;
}