DSA 5.56 : Nested recursion

PHOTO EMBED

Sat Mar 11 2023 06:59:38 GMT+0000 (Coordinated Universal Time)

Saved by @saakshi #c++

#include <iostream>
using namespace std;

int fun(int n)
{
    if(n>100)
        return n-10;
    else
        fun(fun(n+11));    //nested recursive call
}

int main() 
{
    cout << fun(97);
  
    return 0;
}
content_copyCOPY

Output : 91