Cod sursa(job #789843)

Utilizator ionutz_cnnbIonutz cnnb ionutz_cnnb Data 19 septembrie 2012 17:11:00
Problema Factorial Scor 100
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include<fstream>
using namespace std;
int nr0,i,x,n;
int main()
{
    ifstream f("fact.in");
    ofstream g("fact.out");
    f>>n;
    if(n==0)
    g<<1;
    else
    {
        i=4*n;
        while(i%5!=0)
        i++;
        while(nr0<n)
        {
            nr0=0;
            x=i;
            while(x!=0)
            {
                nr0=nr0+x/5;;
                x=x/5;
            }
            if(nr0>n)
            {
                g<<-1;
                break;
            }
            else
            if(nr0==n)
            {
                g<<i;
                break;
            }
            i=i+5;
        }
    }
return 0;
}