Cod sursa(job #2716043)

Utilizator Razvan_AndroAndro Razvan Razvan_Andro Data 4 martie 2021 16:54:24
Problema Factorial Scor 35
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.36 kb
#include<fstream>
using namespace std;
ifstream cin("fact.in");
ofstream cout("fact.out");
int main()
{
	unsigned long long n,k=0,nr=5,cnr;
	cin>>n;
	if(n==0)
	{
		cout<<1;
		return 0;
	}
	while(k<n)
	{
		cnr=nr;
		while(cnr%5==0)
		{
			cnr/=5;
			k++;
		}
		nr+=5;
	}
	if(k!=n)
	{
		cout<<-1;
		return 0;
	}
	cout<<nr-5;
	return 0;
}