Cody

# Problem 292. Infernal Recursion

Solution 2944780

Submitted on 14 Sep 2020
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Fail
assert(abs(get_recurse(exp(1),pi,5,7/9)-20.066097534719034)<100*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in Test1 (line 1) assert(abs(get_recurse(exp(1),pi,5,7/9)-20.066097534719034)<100*eps)

2   Fail
assert(abs(get_recurse(1.01,1.02,5,pi)-4.1026063901404743)<100*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in Test2 (line 1) assert(abs(get_recurse(1.01,1.02,5,pi)-4.1026063901404743)<100*eps)

3   Fail
assert(abs(get_recurse(3.3,1,5,1/2)-1.5647419554132411)<100*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in Test3 (line 1) assert(abs(get_recurse(3.3,1,5,1/2)-1.5647419554132411)<100*eps)

4   Fail
assert(abs(get_recurse(8,9,35,5/11)-1.3002291773509134)<1000*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in Test4 (line 1) assert(abs(get_recurse(8,9,35,5/11)-1.3002291773509134)<1000*eps)

5   Fail
assert(abs(get_recurse(2,5,50,10/21)-1.3133198875358512)<1000*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k; Error in Test5 (line 1) assert(abs(get_recurse(2,5,50,10/21)-1.3133198875358512)<1000*eps)

6   Fail
assert(abs(get_recurse(1.5,2,600,1/2)-1.8171205928321394)<1000*eps)

Output argument "xn" (and maybe others) not assigned during call to "get_recurse". Error in get_recurse (line 7) xn = (get_recurse(x1,x2,n-1,k)*get_recurse(x1,x2,n-2,k))^k;

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!