Cod sursa(job #1512942)

Utilizator AmarineiAmarinei Neculai Amarinei Data 28 octombrie 2015 20:00:23
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include <iostream>
#include<fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int countTrailingZeroes(unsigned int number)
{
	if (number < 5)
		      return 0;
	unsigned int numberfive = 0;
	for (unsigned int i = 1; i <= number; i++)
	{
		unsigned int element = i;
		while (element % 5 == 0)
		{
			numberfive++;
			element /= 5;
		}
	}
	return numberfive;
}
int main()
{int n;
cin>>n;
cout<<countTrailingZeroes(n);
int i,j,p;
cout<<'\n';
f>>p;i=1;
while(p>0)
{
    j=i;
    while(j%5==0)
    {
        p--;
        j/=5;
    }
    i++;
}
g<<i-1;
    return 0;
}