Cod sursa(job #72319)

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