Cod sursa(job #1584219)

Utilizator TalidaTamasTamas Talida TalidaTamas Data 29 ianuarie 2016 19:56:38
Problema Factorial Scor 20
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    unsigned long p, i, zero = 0, b = 100000, ok = 0, ci;

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

    in>>p;

    for(i=1; i<b; i++)
    {
        if (i%5 == 0)
        {
            ci = i;
            while (ci%5 == 0)
            {
                zero ++;
                ci = ci/5;
            }

            if (p == zero)
            {
                out<<i;
                ok = 1;
                break;
            }
        }
    }

    if (ok == 0)
        out<<"-1";


    return 0;
}