Cod sursa(job #21436)
Utilizator | Data | 23 februarie 2007 15:21:34 | |
---|---|---|---|
Problema | Factorial | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.29 kb |
#include <stdio.h>
#include <math.h>
int main(){
long k, i=0, j=0, a=2,p=0;
FILE *f=fopen("file.in","r");
scanf("%d",&p);
fclose(f);
for(k=1;i<p;k++){
i=k/5+j;
if(k+1==pow(5,a)){j++;a++;}
}
if(k>5)k--;
f=fopen("file.out","w");
fprintf(f,"%d\n",k);
fclose(f);
return 0;
}