Cod sursa(job #850758)

Utilizator sergiupPopescu Sergiu sergiup Data 8 ianuarie 2013 21:58:28
Problema Factorial Scor 45
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.34 kb
#include <stdio.h>

int main() {
	freopen("fact.in","r",stdin);
	freopen("fact.out","w",stdout);
	
	int n;
	
	scanf("%d",&n);
	
	int nrz = 0;
	int nr = 0;
	
	for (int i = 5 ; nrz < n ; i +=5) {
		int j = i;
		while (j % 5 == 0) {
			j /= 5;
			nrz++;
		}
		nr = i;
	}
	
	if (nrz == n) {
		printf("%d",nr);
	} else {
		printf("-1");
	}
	
	return 0;
}