Cod sursa(job #675817)

Utilizator dica69Alexandru Lincan dica69 Data 8 februarie 2012 12:02:59
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.34 kb
#include <cstdio>

using namespace std;

long p,n,i,x,d;
int main()
{FILE *f1 = fopen("fact.in","r");
FILE *f2 = fopen("fact.out","w");

fscanf(f1,"%ld",&p);
i=1;x=0;
while (x!=p)
{d=5;x=0;n=i;
while (n/d>0) {x=x+n/d;d=d*d;}
i++;
}

if (p==0) fprintf(f2,"1");
else fprintf(f2,"%ld",i-1);
fclose(f1);fclose(f2);
    return 0;
}