Pagini recente » Cod sursa (job #866287) | Cod sursa (job #1896260) | Cod sursa (job #779427) | Cod sursa (job #1059290) | Cod sursa (job #2287636)
#include <stdio.h>
int multiplu(int n){
if (n == 5)
return 1;
if (n == 0)
return 0;
return multiplu(n/5);
}
int main(){
freopen("fact.in", "r", stdin);
freopen("fact.out", "w", stdout);
int n, i ,j;
scanf("%d", &n);
if (n==0)
printf("%d", 1);
else
if (multiplu(n))
printf("%d", -1);
else{
j = 5 * n;
for (i = 5; i*5 < j; i++){
j -= 5;
i *= 5;
}
printf("%d\n", j);
}
}