Cod sursa(job #960710)

Utilizator georgealexOprea George Alexandru georgealex Data 11 iunie 2013 00:06:26
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.33 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream in("fact.in");
ofstream out("fact.out");
int main(){
	int cnt=0,cm,p,i,m=24;
	in>>p;
	if(p==0) out<<"1";
	else {
	for(i=5;p!=-1;i++){
		m=m*i;
		cm=m;
		while(m%10==0){
			m/=10;
			cnt++;
		}
		if(cnt==p) break;
		m=cm;
		cnt=0;
	}
	out<<i;
	}
}