Cod sursa(job #1333265)

Utilizator bogdan1024bogdan bogdan1024 Data 2 februarie 2015 22:43:59
Problema Factorial Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int main()
{   long long n;
    int i,c=0,j,c1;
    f>>n;
    if(n==0) g<<1;
    else if(n<=0) g<<-1;
    else if(n>100000000);
    else
        {for(i=5;c<n;i+=5)
            {j=i;
            c1=0;
            while(j%5==0)
                {c1++;
                j/=5;
                }
            c+=c1;
            if(c==n)
                g<<i;
            else if(c>n)
                g<<-1;
            }
        }
    f.close();
    g.close();
    return 0;
}