Pagini recente » Cod sursa (job #2276035) | Diferente pentru utilizator/coderninu intre reviziile 13 si 4 | Cod sursa (job #805367) | Borderou de evaluare (job #2677710) | Cod sursa (job #805682)
Cod sursa(job #805682)
#include <stdio.h>
int main() {
FILE *f = fopen("fact.in","r");
FILE *g = fopen("fact.out","w");
int p;
fscanf(f,"%d",&p);
int curr = 0, n=0, aux;
while (curr<p) {
n += 5; aux = n;
while (n % 5 == 0) {
n/=5;
curr++;
}
n=aux;
}
if (curr==p)
fprintf(g,"%d ",n);
else fprintf(g,"-1");
return 0;
}