Cod sursa(job #1388495)

Utilizator vlad_andrei.ursuUrsu Vlad-Andrei vlad_andrei.ursu Data 15 martie 2015 15:10:36
Problema Factorial Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream>
#include <fstream>


long long factorial(long long n){
    int contor = 0;

    while (n > 0){
        n /= 5;
        contor++;
    }

    return (contor * (contor - 1) / 2);
}

int main(void){

    std::ifstream in;
    std::ofstream out;
    long long result = 0;
    long long n;

    in.open("fact.in");
    out.open("fact.out");

    in >> n;
    result = (n - factorial(n) );
    out << result;

    in.close();
    out.close();
    return 0;
}