Cod sursa(job #650784)

Utilizator repp4raduRadu-Andrei Szasz repp4radu Data 18 decembrie 2011 22:34:11
Problema Factorial Scor 75
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <fstream>

using namespace std;

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

int main()
{
    int a;
    int i;
    in>>a;
    int nrZerouri = 0;
    for(i = 1; i <= a && nrZerouri < a; i++)
    {
        if(!(i%5))
        {
            int aux = i;
            while(!(aux%5))
            {
                aux/=5;
                nrZerouri++;
            }
        }
        nrZerouri++;
    }
    i--;
    if(i < 0)
        i = 0;
    if(nrZerouri == a)
    {
        if(i == 0)
        {
            out<<1;
        }
        else
            out<<i * 5;
    }
    else
        out<<-1;
    return 0;
}