Cod sursa(job #2287578)

Utilizator alcholistuStafie Ciprian Mihai alcholistu Data 22 noiembrie 2018 03:34:56
Problema Factorial Scor 40
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.48 kb
#include <fstream>

using namespace std;

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

int main()
{
    int n, num = 1, cop;
    fin >> n;
    if (n)
        {num = 0;
        while (n >0)
        {
            num += 5;
            cop = num;
            while (cop % 5 == 0 && cop)
            {
                cop /= 5;
                n--;
            }
        }
        if (n < 0)
            num = -1;
        }
    gout << num;
    return 0;
}