Cody

Problem 74. Balanced number

Solution 1908643

Submitted on 22 Aug 2019 by Virtual AS
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
n = 13722; assert(isequal(isBalanced(n),true))

v = 5×1 char array '1' '3' '7' '2' '2' v1 = 100 v2 = 100

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

v = 8×1 char array '2' '3' '5' '6' '7' '4' '1' '4' v1 = 101 v2 = 101

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

v = 8×1 char array '2' '0' '5' '6' '7' '4' '1' '0' v1 = 98 v2 = 97

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

v = '1' tf = logical 1

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

v = 8×1 char array '1' '1' '1' '1' '1' '1' '1' '1' v1 = 98 v2 = 98

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

v = 8×1 char array '1' '2' '3' '4' '5' '6' '7' '8' v1 = 99 v2 = 111

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

v = 5×1 char array '1' '2' '3' '3' '3' v1 = 99 v2 = 102

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

v = 4×1 char array '9' '8' '9' '8' v1 = 113 v2 = 113

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

v = 6×1 char array '4' '6' '9' '2' '0' '0' v1 = 106 v2 = 96

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

v = 5×1 char array '5' '7' '6' '6' '6' v1 = 108 v2 = 108

Suggested Problems

More from this Author95

Community Treasure Hunt

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

Start Hunting!