Cody

# Problem 42809. Sorting integers by their digits (Level 1)

Solution 1693642

Submitted on 16 Dec 2018 by Augusto Mazzei
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
v = [14 3 268 14 210 1 80]; w_correct = [1 14 14 210 268 3 80]; assert(isequal(soort(v),w_correct))

v = 1 3 14 14 80 210 268 x = 1.0000 3.0000 1.4000 1.4000 8.0000 2.1000 2.6800 ans = 1 14 14 210 268 3 80

2   Pass
v = [246 24680 2468 246 24 2 24680 24 2468 2]; w_correct = [2 2 24 24 246 246 2468 2468 24680 24680]; assert(isequal(soort(v),w_correct))

v = 2 2 24 24 246 246 2468 2468 24680 24680 x = 2.0000 2.0000 2.4000 2.4000 2.4600 2.4600 2.4680 2.4680 2.4680 2.4680 ans = 2 2 24 24 246 246 2468 2468 24680 24680

3   Pass
v = ones(1,100)*randi(100); w_correct = v; assert(isequal(soort(v),w_correct))

v = Columns 1 through 30 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 31 through 60 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 61 through 90 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 91 through 100 72 72 72 72 72 72 72 72 72 72 x = Columns 1 through 18 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 Columns 19 through 36 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 Columns 37 through 54 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 Columns 55 through 72 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 Columns 73 through 90 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 Columns 91 through 100 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 7.2000 ans = Columns 1 through 30 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 31 through 60 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 61 through 90 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 72 Columns 91 through 100 72 72 72 72 72 72 72 72 72 72

4   Pass
v = []; w_correct = []; assert(isequal(soort(v),w_correct))

v = [] x = [] ans = []

### Community Treasure Hunt

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

Start Hunting!