Cod sursa(job #111804)
Utilizator | Data | 1 decembrie 2007 21:27:56 | |
---|---|---|---|
Problema | Factorial | Scor | 35 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.32 kb |
#include<stdio.h>
int main(){
long int n,k,i,aux;
FILE *f=fopen("fact.in","r");
fscanf(f,"%ld",&n);
fclose(f);
k=0;
i=5;
while(k<n){
aux=i;
while(aux%5==0){
k++;
if(k>n)break;
aux=aux/5;
}
i=i+5;
}
FILE *g=fopen("fact.out","w");
fprintf(g,"%ld",i-5);
fclose(g);
return 0;
}