Cod sursa(job #964334)

Utilizator varga13VarGaz13 varga13 Data 20 iunie 2013 17:11:07
Problema Factorial Scor 25
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.53 kb
#include <fstream>
using namespace std;
ifstream f("fact.in");
ofstream g("fact.out");
int d,c;
int Extract(int k, int e)
{int r=0;
    while(k>1&&k%e==0)
    {
        r++;
        k/=e;
    }
    return r;
}
int main()
{int p;
f>>p;
if(p==0) g<<1;
else{
int i=0;
for( i=0;c<p;i++)
{
if(i%5==0) c+=Extract(i,5);

}
//g<<Extract(50,5);
g<<i-1;
}
    /*for(int i=0;i<=10000;i++)
        for(int j=0;j<=10000;j++)
            if((i*j%10 ==0) &&(i%5!=0 &&j%5!=0)) cout<<i<<'*'<<j<<'='<<i*j<<'\n';*/
    return 0;
}