Cod sursa(job #72295)

Utilizator andreiirimiaIrimia Dinescu Andrei andreiirimia Data 13 iulie 2007 12:44:13
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.28 kb
#include<stdio.h>
int main(void) {
FILE *f;
long int p;
int n,aux=1,i=0;
f=fopen("fact.in","r");
fscanf(f,"%ld",&p);
fclose(f);
if (p==0) n=1;
	else n=p*5;
while (aux<n)
	{
	aux=aux*5;
	i++;
	}
n=n-(i-2)*5;
f=fopen("fact.out","w");
fprintf(f,"%d",n);
fclose(f);
return 0;}