Pagini recente » Cod sursa (job #2685300) | Cod sursa (job #2269890) | Cod sursa (job #2432553) | Cod sursa (job #2960358) | Cod sursa (job #2199044)
#include <stdio.h>
int exponent(int a,int b) {
int s = 0;
while(a%b==0) {
s++;
a=a/b;
}
return s;
}
int main() {
FILE *f = fopen("fact.in","rt");
FILE *g = fopen("fact.out","wt");
int n;
fscanf(f,"%d",&n);
printf("%d\n",n);
int i=1;
int twos = 0;
int fives = 0;
while(1) {
twos += exponent(i,2);
fives += exponent(i,5);
if(twos>=n && fives>=n) {
break;
}
// printf("i:%d twos:%d fives:%d\n",i,twos,fives);
i++;
}
fprintf(g, "%d", i);
fclose(f);
fclose(g);
return 0;
}