This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test  Status  Code Input and Output 

1  Pass 
n = 1;
y_correct = 0.858407346410207;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint1 (line 3)
In solutionTest (line 3)]

2  Pass 
n = 2;
y_correct = 0.474925986923126;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint2 (line 3)
In solutionTest (line 5)]

3  Pass 
n = 4;
y_correct = 0.246354558351698;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint3 (line 3)
In solutionTest (line 7)]

4  Pass 
n = 7;
y_correct = 0.142145830148691;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint4 (line 3)
In solutionTest (line 9)]

5  Pass 
n = 10;
y_correct = 0.099753034660390;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint5 (line 3)
In solutionTest (line 11)]

6  Pass 
n = 14;
y_correct = 0.071338035810608;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint6 (line 3)
In solutionTest (line 13)]

7  Pass 
n = 17;
y_correct = 0.058772861819756;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint7 (line 3)
In solutionTest (line 15)]

8  Pass 
n = 20;
y_correct = 0.049968846921953;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint8 (line 3)
In solutionTest (line 17)]

9  Pass 
n = 25;
y_correct = 0.039984031845239;
assert(abs(pi_approx(n)y_correct)<(100*eps))
[Warning: Function assert has the same name as a MATLAB builtin. We suggest you rename the function to avoid a potential name conflict.]
[> In unix (line 32)
In pi_approx (line 2)
In ScoringEngineTestPoint9 (line 3)
In solutionTest (line 19)]

776 Solvers
369 Solvers
149 Solvers
412 Solvers
250 Solvers