Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
len = 1; wid = 1;
d_correct = 0.7071;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
0.7071
|
2 | Pass |
len = 2; wid = 3;
d_correct = 1.8028;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
1.8028
|
3 | Pass |
len = 3; wid = 8;
d_correct = 3.6056;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
3.6056
|
4 | Pass |
len = 4; wid = 3;
d_correct = 2.5000;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
2.5000
|
5 | Pass |
len = 5; wid = 4;
d_correct = 3.2016;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
3.2016
|
6 | Pass |
len = 5; wid = 6;
d_correct = 3.9051;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
3.9051
|
7 | Fail |
len = 5; wid = 11;
d_correct = 5.5200;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
5.7064
|
8 | Pass |
len = 7; wid = 6;
d_correct = 4.6098;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
4.6098
|
9 | Pass |
len = 8; wid = 7;
d_correct = 5.3151;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
5.3151
|
10 | Pass |
len = 8; wid = 9;
d_correct = 6.0208;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
6.0208
|
11 | Pass |
len = 10; wid = 9;
d_correct = 6.7268;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
6.7268
|
12 | Pass |
len = 11; wid = 10;
d_correct = 7.4330;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
7.4330
|
13 | Fail |
len = 12; wid = 23;
d_correct = 12.2018;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
12.9711
|
14 | Fail |
len = 15; wid = 32;
d_correct = 16.1616;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
17
|
15 | Fail |
len = 16; wid = 32;
d_correct = 16.5644;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
17.8885
|
16 | Fail |
len = 17; wid = 32;
d_correct = 17.1902;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
18.1177
|
17 | Pass |
len = 64; wid = 1;
d_correct = 16.0312;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
16.0312
|
18 | Pass |
len = 36; wid = 36;
d_correct = 25.4558;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
25.4558
|
19 | Fail |
len = 48; wid = 24;
d_correct = 24.8466;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
26.8328
|
20 | Fail |
len = 26; wid = 48;
d_correct = 26.1679;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
27.2947
|
21 | Pass |
len = 100.25; wid = 100.25;
d_correct = 70.8875;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
70.8875
|
22 | Fail |
len = 500; wid = 250;
d_correct = 258.8190;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
279.5085
|
23 | Fail |
len = 500; wid = 1000;
d_correct = 517.6381;
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
559.0170
|
24 | Pass |
len = randi([1,1e4]); wid = len;
d_correct = sqrt((len/2)^2+(wid/2)^2);
assert(abs(birthdaycandles(len,wid)-d_correct)<1e-2)
d =
1.2749e+03
|
Make one big string out of two smaller strings
1149 Solvers
202 Solvers
309 Solvers
Calculate the area of a triangle between three points
874 Solvers
196 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!