Pagini recente » Cod sursa (job #2877603) | Cod sursa (job #339872) | Cod sursa (job #835414) | Cod sursa (job #969489) | Cod sursa (job #270433)
Cod sursa(job #270433)
#include <iostream>
#include <fstream>
using namespace std;
const int MAX_SIZE=1000000;
int v[MAX_SIZE];
int n;
ofstream g("fact.out");
inline void citire();
inline void add_data();
int main()
{
citire();
if(n==0)
{
g<<1;
g.close();
return 0;
}
add_data();
g.close();
return 0;
}
inline void add_data()
{
int x=5;
while(v[x-5]<=n)
{
v[x]=v[x-5]+v[x/5]+1;
x+=5;
}
int i;
for(i=5; v[i]<=n; i+=5)
cout<<i<<" "<<v[i]<<endl;
cout<<v[i];
}
inline void citire()
{
std::ifstream f("fact.in");
f>>n;
f.close();
}