Cod sursa(job #171689)
Utilizator | Data | 4 aprilie 2008 20:11:51 | |
---|---|---|---|
Problema | Factorial | Scor | 10 |
Compilator | c | Status | done |
Runda | Arhiva de probleme | Marime | 0.31 kb |
#include <stdio.h>
int main(void)
{
long p;
long i=5,k=1;
FILE *fin;
fin = fopen("fact.in","r");
fscanf(fin,"%d",&p);
fclose(fin);
while(k<p)
{
i+=5;
if(i%25==0)
k++;
if(i%125==0)
k++;
k++;
}
fin=fopen("fact.out","w");
fprintf(fin,"%d",i);
fclose(fin);
return 0;
}