Cody

# Problem 2070. The prisoner

Solution 1733893

Submitted on 23 Feb 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 = 1; y_correct = false; assert(isequal(prisoner(x),y_correct))

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test1 (line 3) assert(isequal(prisoner(x),y_correct))

2   Fail
x = [1 2 3]; y_correct = false; assert(isequal(prisoner(x),y_correct))

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test2 (line 3) assert(isequal(prisoner(x),y_correct))

3   Fail
x = '7th son' y_correct = true; assert(isequal(prisoner(x),y_correct))

x = '7th son'

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test3 (line 3) assert(isequal(prisoner(x),y_correct))

4   Fail
x = '7' y_correct = false; assert(isequal(prisoner(x),y_correct))

x = '7'

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test4 (line 3) assert(isequal(prisoner(x),y_correct))

5   Fail
x = '7777777' y_correct = false; assert(isequal(prisoner(x),y_correct))

x = '7777777'

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test5 (line 3) assert(isequal(prisoner(x),y_correct))

6   Fail
x = 'prisoner'; y_correct = true; assert(isequal(prisoner(x),y_correct))

Undefined function or variable 'y'. Error in prisoner (line 2) y = ischar(x) & ~prod(y > 47 .* y < 58); Error in Test6 (line 3) assert(isequal(prisoner(x),y_correct))