Cod sursa(job #1928903)

Utilizator alex273Groza Alexandru alex273 Data 16 martie 2017 21:16:16
Problema Factorial Scor 35
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <iostream>
#include <cmath>
#include <fstream>
 using namespace std; 
ifstream f ("fact.in");
ofstream g ("fact.out");
int m,p,logaritm; 
void zero(int);


int main ()
{ 
f>>p;
logaritm=log10(p)/log10(5); m=logaritm*5; 
if (logaritm==0) logaritm=1;
zero (p*5);

}

void zero(int p1)
{ int mem,k=0,suma=0;mem=p1;
do
{  k=0;suma=0; 
do
{
p1=p1/5; suma+=p1; k++;
} while  (k-1!=logaritm);
mem-=5;p1=mem;
}
while (suma!=p);
g<<p1+5<<endl;
}