Cod sursa(job #1173490)

Utilizator VisanCosminVisan Tudor Cosmin VisanCosmin Data 19 aprilie 2014 20:06:14
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include <stdio.h>
#include <math.h>
#include <iostream>

using namespace std;
int intlog(double base, double x) {
    return (int)(log(x) / log(base));
}
int k,j;
unsigned long S,n;

FILE*f=fopen("fact.in","r");
FILE*g=fopen("fact.out","w");
int main()
{
    scanf("%lu",&n);

    S=0;
    k=intlog(5,n);
    for(j=1;j<=k;j++)
        {
        S=S+n/pow(5,j);
        }
    fprintf(g,"%lu ",S);

    fclose(f);
    fclose(g);
    return 0;
}