Cody

Solution 1983123

Submitted on 20 Oct 2019 by Nikolaos Nikolaou
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   Pass
A= [5 2 1 5 6 2 5 9]; y_correct = 9; assert(isequal(max_dist(A),y_correct))

y = 0.6250 y = 0.6250 2.3750 y = 0.6250 2.3750 3.3750 y = 0.6250 2.3750 3.3750 0.6250 y = 0.6250 2.3750 3.3750 0.6250 1.6250 y = 0.6250 2.3750 3.3750 0.6250 1.6250 2.3750 y = 0.6250 2.3750 3.3750 0.6250 1.6250 2.3750 0.6250 y = 0.6250 2.3750 3.3750 0.6250 1.6250 2.3750 0.6250 4.6250 y = 9

2   Pass
A= [-18 5 2 1 5 6 2 5 9]; y_correct = -18; assert(isequal(max_dist(A),y_correct))

y = 19.8889 y = 19.8889 3.1111 y = 19.8889 3.1111 0.1111 y = 19.8889 3.1111 0.1111 0.8889 y = 19.8889 3.1111 0.1111 0.8889 3.1111 y = 19.8889 3.1111 0.1111 0.8889 3.1111 4.1111 y = 19.8889 3.1111 0.1111 0.8889 3.1111 4.1111 0.1111 y = 19.8889 3.1111 0.1111 0.8889 3.1111 4.1111 0.1111 3.1111 y = 19.8889 3.1111 0.1111 0.8889 3.1111 4.1111 0.1111 3.1111 7.1111 y = -18

3   Pass
A= [1 1 1 2]; y_correct = 2; assert(isequal(max_dist(A),y_correct))

y = 0.2500 y = 0.2500 0.2500 y = 0.2500 0.2500 0.2500 y = 0.2500 0.2500 0.2500 0.7500 y = 2

4   Pass
A= [5 2 4 5 54 2 1]; y_correct = 54; assert(isequal(max_dist(A),y_correct))

y = 5.4286 y = 5.4286 8.4286 y = 5.4286 8.4286 6.4286 y = 5.4286 8.4286 6.4286 5.4286 y = 5.4286 8.4286 6.4286 5.4286 43.5714 y = 5.4286 8.4286 6.4286 5.4286 43.5714 8.4286 y = 5.4286 8.4286 6.4286 5.4286 43.5714 8.4286 9.4286 y = 54

Suggested Problems

More from this Author18