Cod sursa(job #667105)

Utilizator alexxx92Toader Alexandru alexxx92 Data 22 ianuarie 2012 17:04:17
Problema Factorial Scor 20
Compilator c Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>

int div(int n, int i)
{
    int s=0;
    while(n%i==0)
    {
        n/=i;
        ++s;
    }
    return s;
}

int min(int a,int b)
{
    if(a<=b)
        return a;
    else
        return b;
}
int main()
{
    freopen("fact.in","r",stdin);
    freopen("fact.out","w",stdout);

    int s1=0,s2=0,i=5,p;

    scanf("%d", &p);

    while(s2<p)
        {
            s2=s2+div(i,5);
            i=i+5;

        }

    printf("%d", i-5);
    return 0;

}