Cod sursa(job #1019949)

Utilizator florinfraticaFlorin Fratica florinfratica Data 1 noiembrie 2013 12:41:52
Problema Factorial Scor 45
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.47 kb
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
    int p,i=5,d=0;
    ifstream f("fact.in");
    f>>p;
    f.close();
    while (d<p)
    {
        int j=i;
        while (j%5==0)
        {
            d++;
            j=j/5;
        }
        i+=5;
    }
    ofstream g("fact.out");
    if (p==0)
        g<<0;
    else
        if (d==p)
            g<<i-5;
        else
            g<<-1;
    g.close();
    return 0;
}