Cody

# Problem 74. Balanced number

Solution 3344343

Submitted on 23 Oct 2020
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
n = 13722; assert(isequal(isBalanced(n),true))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test1 (line 2) assert(isequal(isBalanced(n),true))

2   Fail
n = 23567414; assert(isequal(isBalanced(n),true))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test2 (line 2) assert(isequal(isBalanced(n),true))

3   Fail
n = 20567410; assert(isequal(isBalanced(n),false))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test3 (line 2) assert(isequal(isBalanced(n),false))

4   Pass
n = 1; assert(isequal(isBalanced(n),true))

tf = logical 1

5   Fail
n = 11111111; assert(isequal(isBalanced(n),true))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test5 (line 2) assert(isequal(isBalanced(n),true))

6   Fail
n = 12345678; assert(isequal(isBalanced(n),false))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test6 (line 2) assert(isequal(isBalanced(n),false))

7   Fail
n = 12333; assert(isequal(isBalanced(n),false))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test7 (line 2) assert(isequal(isBalanced(n),false))

8   Fail
n = 9898; assert(isequal(isBalanced(n),true))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test8 (line 2) assert(isequal(isBalanced(n),true))

9   Fail
n = 469200; assert(isequal(isBalanced(n),false))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test9 (line 2) assert(isequal(isBalanced(n),false))

10   Fail
n = 57666; assert(isequal(isBalanced(n),true))

Error using str2num (line 35) Input must be a character vector or string scalar. Error in isBalanced (line 5) s = s + str2num(str(k)) -num2str(str(end-k+1)) Error in Test10 (line 2) assert(isequal(isBalanced(n),true))

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!