Cod sursa(job #1737918)

Utilizator CrystyAngelDinu Cristian CrystyAngel Data 5 august 2016 12:26:30
Problema Factorial Scor 60
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.54 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream f("fact.in");
ofstream g("fact.out");

int i,x,p,c,a;

int main()
{
    f>>p;
    if(p==0)
        g<<1;
    else
    for(i=1; i<1000000000; ++i)
    {
        x=i;
        c=a+1;
        while(x-x/5*5==0)
        {
            x/=5;
            ++c;
        }
        if(p<c)
        {
            g<<-1;
            break;
        }
        else
        if(p==c)
        {
            g<<i*5;
            break;
        }
        a=c;
    }
}