Cod sursa(job #114285)

Utilizator coderninuHasna Robert coderninu Data 13 decembrie 2007 17:55:43
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.28 kb
#include <stdio.h>

long p,n,i;

int main()
{
	freopen("fact.in", "r", stdin);
	scanf("%ld\n", &p);
	fclose(stdin);
	for (i=5; i<=p; i*=5) n+=p/i;
	freopen("fact.out", "w", stdout);
	if (!(p%(i/5))) printf("-1\n");
	else printf("%ld\n", (p-n)*5);
	fclose(stdout);
	return 0;
}