Cody

Solution 2021236

Submitted on 14 Nov 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   Fail
x = 10; y_correct = 3; assert(isequal(minBin(x),y_correct))

ans = '1010'

Error using bin2dec (line 36) Input must be a character vector. Error in minBin (line 5) y = bin2dec([zeros([1 l2]) ones([1 numel(find(dec2bin(x) - '0'))])]) Error in Test1 (line 3) assert(isequal(minBin(x),y_correct))

2   Fail
x = 23; y_correct = 15; assert(isequal(minBin(x),y_correct))

ans = '10111'

Error using bin2dec (line 36) Input must be a character vector. Error in minBin (line 5) y = bin2dec([zeros([1 l2]) ones([1 numel(find(dec2bin(x) - '0'))])]) Error in Test2 (line 3) assert(isequal(minBin(x),y_correct))

3   Fail
x = 15; y_correct = 15; assert(isequal(minBin(x),y_correct))

ans = '1111'

Error using bin2dec (line 36) Input must be a character vector. Error in minBin (line 5) y = bin2dec([zeros([1 l2]) ones([1 numel(find(dec2bin(x) - '0'))])]) Error in Test3 (line 3) assert(isequal(minBin(x),y_correct))