Pagini recente » Cod sursa (job #1607415) | Cod sursa (job #3295223) | Cod sursa (job #158807) | Cod sursa (job #2025884) | Cod sursa (job #2457628)
#include <iostream>
#include <fstream>
#include <cmath>
using namespace std;
ifstream fin("fact.in");
ofstream fout("fact.out");
long long int N, P;
int Calcul_Nr_Fact()
{
int k = 1, nr_fact = 5;
if(P == 1)
return 5;
if(P == 0)
return 1;
while(k!=P)
{
k = 0;
nr_fact++;
for(int i = 5; nr_fact/i >= 1; i *= 5)
k+= floor(nr_fact/i);
}
return nr_fact;
}
int main()
{
fin>>P;
cout<<Calcul_Nr_Fact();
return 0;
}