Cod sursa(job #2445525)

Utilizator Bogdan.1108Mandresi Bogdan Bogdan.1108 Data 4 august 2019 14:07:22
Problema Factorial Scor 5
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <iostream>
#include <fstream>

using namespace std;

ifstream fin("fact.in");
ofstream fout("fact.out");

int main()
{
    int nr0 = 1, n = 5;
    long long int p;
    fin >> p;
    if ((p-5) % 6 == 0) return 0;
    while (nr0 != p)
    {
        nr0++;
        n = n + 5;
        if (n % 25 == 0) nr0++;
        if (nr0 > p)
            {
                fout << "-1";
                return 0;
            }
    }
    if (p == 0) fout << 1;
    else if (p > 0) fout << n;
}