Cod sursa(job #2028782)

Utilizator crysis2mdRusu Cristian crysis2md Data 28 septembrie 2017 17:28:39
Problema Factorial Scor 5
Compilator c Status done
Runda Arhiva de probleme Marime 0.84 kb
#include <stdio.h>
#include <stdlib.h>
#include <limits.h>


/*int fact();
{
    for(i=1; i<=UINT_MAX; i++)
    {
        f*=i;
        if(f%10==0)
        {
            k++;
            if(k==p)
                {
                    break;
                    fprintf(out,"%d", i);
                }
        }
    }
} */

int main()
{

    int p, n, i, k, m;
    long long int f;

    FILE *in = fopen("fact.in", "r");
    FILE *out = fopen("fact.out", "w");

    f=1;
    k=0;
    m=INT_MAX;
    fscanf(in,"%d", &p);
     for(n=1; n<=20; n++)
        {



        f*=n;
        if(f%10==0)
            {
                k++;
                if(k==p)
                {

                    break;

                }




            }

        }
        fprintf(out, "%d", n);


return 0;




}