Cod sursa(job #1009896)

Utilizator mihnea.tircaisa mihnea.tirca mihnea.tirca Data 13 octombrie 2013 23:04:37
Problema Factorial Scor 10
Compilator c Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE *fin, *fout;
    int p, n=0, f, nrz, j=1, i;
    fin=fopen("fact.in", "r");
    fscanf(fin, "%d", &p);
    fclose(fin);
    while(j!=0)
    {
        nrz=0;
        f=1;
        n++;
        for(i=1;i<=n;i++)
            f=f*i;
        while(f%10==0)
                {
                        nrz++;
                        f=f/10;
                }

        if(nrz==p)
            j=0;
    }
    fout=fopen("fact.out", "w");
    fprintf(fout, "%d", n);
    fclose(fout);
    return 0;
}