Cod sursa(job #603027)

Utilizator andrianAndrian andrian Data 14 iulie 2011 04:42:06
Problema Factorial Scor 30
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.33 kb
#include <iostream>
#include <fstream>
using namespace std;

long p, n2=0, n5=0, n;

int main()
{
    ifstream in("fact.in");
    in >> p;
    long m;
    for(long i=2;n5<p;++i)
    {
        n=m=i;
        for(;m%5 == 0;) m/=5, ++n5;
    }
    ofstream out("fact.out");
    if(n5>p) out << -1;
    else out << n;
    return 0;
}