J. Factorial – Codeforces Problem Solution in C++

Disclaimer: Make sure you tried enough before checking the solution

Problem: https://codeforces.com/group/MWSDmqGsZm/contest/223339/problem/J

#include <iostream>
#include <algorithm>
#include <iomanip>
#include <string>
#include <cmath>
#include <cstring>
using namespace std;
long long factorial(int num)
{
    if (num == 1)
    {
        return num;
    }

    return num * factorial(num - 1);
}

int main()
{
    int num;
    cin >> num;
    cout << factorial(num);
}

Assiut University Training – Newcomers Solution Recursion

Leave a Comment