Cod sursa(job #3261436)

Utilizator trudy_226Vasilescu Tudor trudy_226 Data 5 decembrie 2024 20:35:17
Problema Factorial Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.66 kb
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin ("fact.in");
ofstream fout ("fact.out");
int main()
{
    int p,n,mini,maxi,nr=1,cif=0,t=-1;
    fin >> p;
      while(p!=0)
    {
        mini=mini*10;
        maxi=maxi*10+9;
    }
    n=mini
    while(n<=maxi)
    {
        nr=1;
        cif=0;
        for(int i=2;i<=n;i++)
        {
            nr=nr*i;
        }
        while(nr!=1)
        {
            nr=nr/5;
            cif++;
        }
        if(cif==p)
        {
            fout << nr;
            t=1;
            break;
        }
    }
    if(t==-1)
    {
        fout << t;
    }

    return 0;
}