Cody

Solution 2110632

Submitted on 29 Jan 2020 by Asif Newaz
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
v = [1,2,5,6,7,8,9,20,21,22,30,31,32,33,34,35,40,41,42,43,44]; distances = [21 5]; assert(isequal(rundistances(v),distances))

y3 = 30 40 y5 = 9 35 dis = 21 5

2   Pass
v = [1:2:10, 14:20, 22, 23, 30:35, 37:39, 41:50, 52, 54:58, 60, 62]; distances = [30-20, 41-35, 54-50]; assert(isequal(rundistances(v),distances))

y3 = 30 41 54 y5 = 20 35 50 dis = 10 6 4

3   Pass
v = [-1 5:9 14 70:76 82]; distances = [70-9]; assert(isequal(rundistances(v),distances))

y3 = 70 y5 = 9 dis = 61

4   Pass
v = 1:100; assert(isempty(rundistances(v)))

y3 = 1×0 empty double row vector y5 = 1×0 empty double row vector dis = 1×0 empty double row vector

5   Pass
v = [1:3:100]; assert(isempty(rundistances(v)))

y3 = [] y5 = 0×1 empty double column vector dis = []