Cod sursa(job #1705060)

Utilizator razvanmaziluMazilu Razvan razvanmazilu Data 19 mai 2016 21:00:17
Problema Factorial Scor 5
Compilator c Status done
Runda Arhiva de probleme Marime 0.4 kb
#include "stdio.h" 

int main() 
{ 
int a,b,c,d; 
FILE *F; 
FILE *G; 
F = fopen("fact.in","r"); 
G = fopen("fact.out","w"); 
fscanf(F,"%d",&a); 

b = 0;
c = 0;

while (a % 5 == 0)
{
	a = a / 5;
	b++;
}

while (a % 2 == 0)
{
	a = a / 2;
	c++;
}

if (b > c){
	d = c;
}else{
	d = b;
}

if (( b == 0) && (c == 0))
	d = - 1;
fprintf(G,"%d",d); 
fclose(G); 
fclose(F); 
return 0; 
}