Cod sursa(job #849181)

Utilizator Vally77FMI Calinescu Valentin Gelu Vally77 Data 6 ianuarie 2013 18:03:02
Problema Factorial Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <iostream>
#include <fstream>
#include <math.h>
using namespace std;
long long int p,r,e,a;
int main()
{
    ifstream ka("fact.in");
    ofstream ki("fact.out");
    ka>>p;
    if(p!=0)
    {r=1;e=1;
    while(p/r>=1)
    {
        r*=5;
        e++;
        p-=pow(5,e-2);
    }
    r/=5;
    p+=pow(5,e-2);
    e--;
    ki<<5*p;
    }
    else
    ki<<"1";

}