Cody

Solution 2057982

Submitted on 15 Dec 2019
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
list = [1 2; 5 4; 2 4]; order = [1 3 2]; y_correct = 1; assert(isequal(scoreOrderedDominoes(list, order),y_correct))

2   Fail
list = [1 2; 5 4; 2 4]; order = [2 1 3]; y_correct = 3; assert(isequal(scoreOrderedDominoes(list, order),y_correct))

Assertion failed.

3   Fail
list = [1 2; 5 4; 2 4; 1 6; 7 5; 4 5; 4 8]; order = [2 1 3 7 4 6 5]; y_correct = 14; assert(isequal(scoreOrderedDominoes(list, order),y_correct))

Error using zeros Requested 1x2x3x4x5x6x7x8x9x10x11x12x13x14 (649.5GB) array exceeds maximum array size preference. Creation of arrays greater than this limit may take a long time and cause MATLAB to become unresponsive. See array size limit or preference panel for more information. Error in scoreOrderedDominoes (line 3) pair = zeros(1:2*size(list,1)); Error in Test3 (line 4) assert(isequal(scoreOrderedDominoes(list, order),y_correct))

4   Pass
list = [1 2; 6 6; 2 4]; order = [2 1 3]; y_correct = 5; assert(isequal(scoreOrderedDominoes(list, order),y_correct))

5   Fail
list = [1 2; 5 4; 2 4]; order = [1 2 3]; y_correct = 5; assert(isequal(scoreOrderedDominoes(list, order),y_correct))

Assertion failed.