Cod sursa(job #2761598)

Utilizator AndreeaDraghiciAndreea Draghici AndreeaDraghici Data 2 iulie 2021 20:43:56
Problema Factorial Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.37 kb
#include <iostream>
#include <fstream>

using namespace std;

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

int factorial(int n)
{
    // single line to find factorial
    return (n == 1 || n == 0) ? 1 : n * factorial(n - 1);
}


// Driver code
int main()
{
    int num;

    fin>>num;
    fout<< factorial(num) << endl;
    return 0;
}