Cod sursa(job #1335992)

Utilizator liviufLiviu Florescu liviuf Data 6 februarie 2015 11:52:08
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.39 kb
#include <iostream>
#include <fstream>
using namespace std;

int desc5(int i)
{
    int n=0;
    while(i%5==0)
    {
        n++;
        i/=5;
    }
    return n;
}

int main()
{
    ifstream in("fact.in");
    ofstream out("fact.out");
    int p,n=1,z=0;
    in>>p;
    while(z<p)
    {
        z+=desc5(n);
        n++;
    }
    if(z==p)out<<n;
    else out<<"-1";
}