Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('fifth_root.m');
assert(isempty(strfind(filetext, '^')),'^ forbidden')
assert(isempty(strfind(filetext, 'power')),'power() forbidden')
assert(isempty(strfind(filetext, 'mpower')),'mpower() forbidden')
assert(isempty(strfind(filetext, 'realpow')),'realpow() forbidden')
assert(isempty(strfind(filetext, 'nthroot')),'nthroot() forbidden')
assert(isempty(strfind(filetext, 'roots')),'roots() forbidden')
|
2 | Pass |
n = 1/9765625;
assert(abs(fifth_root(n)-1/25)<1e-5)
f =
0.0400
|
3 | Pass |
n = 1/5555;
assert(abs(fifth_root(n)-0.178263811215444)<1e-5)
f =
0.1783
|
4 | Pass |
n = 1/3125;
assert(abs(fifth_root(n)-1/5)<1e-5)
f =
0.2000
|
5 | Pass |
n = 1/125;
assert(abs(fifth_root(n)-0.380730787743176)<1e-5)
f =
0.3807
|
6 | Pass |
n = 1/5;
assert(abs(fifth_root(n)-0.724779663677696)<1e-5)
f =
0.7248
|
7 | Pass |
n = 1;
assert(abs(fifth_root(n)-1)<1e-5)
f =
1
|
8 | Pass |
n = 5;
assert(abs(fifth_root(n)-1.37972966146121)<1e-5)
f =
1.3797
|
9 | Pass |
n = 25;
assert(abs(fifth_root(n)-1.90365393871588)<1e-5)
f =
1.9037
|
10 | Pass |
n = 50;
assert(abs(fifth_root(n)-2.18672414788656)<1e-5)
f =
2.1867
|
11 | Pass |
n = 500;
assert(abs(fifth_root(n)-3.46572421577573)<1e-5)
f =
3.4657
|
12 | Pass |
n = 3125;
assert(abs(fifth_root(n)-5)<1e-5)
f =
5
|
13 | Pass |
n = 759375;
assert(abs(fifth_root(n)-15)<1e-5)
f =
15
|
14 | Pass |
n = 9765625;
assert(abs(fifth_root(n)-25)<1e-5)
f =
25
|
15 | Pass |
n = 312500000;
assert(abs(fifth_root(n)-50)<1e-5)
f =
50
|
16 | Pass |
n = 75937500000;
assert(abs(fifth_root(n)-150)<1e-5)
f =
150
|
17 | Pass |
n = 31250000000000;
assert(abs(fifth_root(n)-500)<1e-5)
f =
500
|
18 | Pass |
n = 52658067346875;
assert(abs(fifth_root(n)-555)<1e-5)
f =
555
|
785 Solvers
6281 Solvers
3968 Solvers
248 Solvers
Sum the numbers on the main diagonal
453 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!