Pagini recente » Cod sursa (job #3120587) | Cod sursa (job #2335757) | Cod sursa (job #2022922) | Cod sursa (job #2579680) | Cod sursa (job #1512942)
#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;
}