Cod sursa(job #2978697)

Utilizator pmih12Petrache Mihnea pmih12 Data 14 februarie 2023 02:55:24
Problema Factorial Scor 15
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <fstream>
#include <iostream>
using namespace std;

ifstream fin("fact.in");
ofstream fout("fact.out");
int p, n;

int nr0(int n) {
    if (n < 0) return -1;
    else {
        int k = 0;
        for (int i = 5; n/i >= 1; i *= 5)
            k += n/i;
        return k;
    }
}

int main() {
    fin >> p;
    if (p < 0)
        fout << -1;
    else
        for (int i = 1; i <= 10e8; ++i)
            if (nr0(i) == p) {
                fout << i;
                break;
            }
    return 0;
}