Cod sursa(job #1615360)

Utilizator biopreaOprea Bianca bioprea Data 26 februarie 2016 15:15:36
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.45 kb
#include <fstream>

using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
int main()
{ int p,n,put,fact,s;

    fin>>p;
    if(p==1)
    fout<<1;
    else
    {n=1;
     do
     {
         n++;
         s=0;
         put=5;
         while(n/put!=0)
         {
             s+=n/put;
             put*=5;
         }


     }while(s<p);
     if(s==p) fout<<n;
     else fout<<-1;



    }
    return 0;
}