Cod sursa(job #1695206)

Utilizator ZanoxNonea Victor Zanox Data 26 aprilie 2016 18:55:28
Problema Factorial Scor 85
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.36 kb
#include <fstream>

using namespace std;

fstream f,g;

int p,n,l1,l2,i,nr;

int main()
{
    f.open("fact.in",ios_base::in);
    g.open("fact.out",ios_base::out);
    f>>p;
    l1=1;
    l2=5*p+1;
    while(l1!=l2)
    {
        n=(l1+l2)/2;
        for(i=5,nr=0;i<n;i*=5)nr+=n/i;
        if(nr<p)l1=n+1;
        else l2=n;
    }
    g<<l1;
}