Cody

Problem 74. Balanced number

Solution 2054478

Submitted on 11 Dec 2019 by ren yi xin ren
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))

A = 1 3 7 2 2 p = 5 q = 1 s = 1 s = 4 m = 2 m = 4 tf = logical 1

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

A = 2 3 5 6 7 4 1 4 p = 8 q = 1 s = 2 s = 5 s = 10 s = 16 tf = logical 1

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

A = 2 0 5 6 7 4 1 0 p = 8 q = 1 s = 2 s = 2 s = 7 s = 13 tf = logical 0

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

A = 1 p = 1 q = 1 tf = logical 1

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

A = 1 1 1 1 1 1 1 1 p = 8 q = 1 s = 1 s = 2 s = 3 s = 4 tf = logical 1

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

A = 1 2 3 4 5 6 7 8 p = 8 q = 1 s = 1 s = 3 s = 6 s = 10 tf = logical 0

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

A = 1 2 3 3 3 p = 5 q = 1 s = 1 s = 3 m = 3 m = 6 tf = logical 0

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

A = 9 8 9 8 p = 4 q = 1 s = 9 s = 17 tf = logical 1

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

A = 4 6 9 2 0 0 p = 6 q = 1 s = 4 s = 10 s = 19 tf = logical 0

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

A = 5 7 6 6 6 p = 5 q = 1 s = 5 s = 12 m = 6 m = 12 tf = logical 1

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!