Cody

Solution 1784418

Submitted on 12 Apr 2019 by Yingao Zhang
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
a = [1 2 3 4 5 6 7 8 9 0]; b = [8 2 3 6 4 0 7 5 9 1]; out = finnishOrdering(a); assert(isequal(out, b));

fincon = "yksi" fincon = 1×2 string array "yksi" "kaksi" fincon = 1×3 string array "yksi" "kaksi" "kolme" fincon = 1×4 string array "yksi" "kaksi" "kolme" "neljä" fincon = 1×5 string array "yksi" "kaksi" "kolme" "neljä" "viisi" fincon = 1×6 string array "yksi" "kaksi" "kolme" "neljä" "viisi" "kuusi" fincon = 1×7 string array "yksi" "kaksi" "kolme" "neljä" "viisi" "kuusi" "seitsemän" fincon = 1×8 string array "yksi" "kaksi" "kolme" "neljä" "viisi" "kuusi" "seitsemän" "kahdeksan" fincon = 1×9 string array "yksi" "kaksi" "kolme" "neljä" "viisi" "kuusi" "seitsemän" "kahdeksan" "yhdeksän" fincon = 1×10 string array "yksi" "kaksi" "kolme" "neljä" "viisi" "kuusi" "seitsemän" "kahdeksan" "yhdeksän" "nolla" fincon = 1×10 string array "kahdeksan" "kaksi" "kolme" "kuusi" "neljä" "nolla" "seitsemän" "viisi" "yhdeksän" "yksi" order = 8 2 3 6 4 10 7 5 9 1 b = [] b = 8 b = 8 2 b = 8 2 3 b = 8 2 3 6 b = 8 2 3 6 4 b = 8 2 3 6 4 0 b = 8 2 3 6 4 0 7 b = 8 2 3 6 4 0 7 5 b = 8 2 3 6 4 0 7 5 9 b = 8 2 3 6 4 0 7 5 9 1

2   Pass
a = [1 1 1 2 0 4 5 3 7 2 9 8 9]; b = [8 2 2 3 4 0 7 5 9 9 1 1 1]; out = finnishOrdering(a); assert(isequal(out, b));

fincon = "yksi" fincon = 1×2 string array "yksi" "yksi" fincon = 1×3 string array "yksi" "yksi" "yksi" fincon = 1×4 string array "yksi" "yksi" "yksi" "kaksi" fincon = 1×5 string array "yksi" "yksi" "yksi" "kaksi" "nolla" fincon = 1×6 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" fincon = 1×7 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" fincon = 1×8 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" fincon = 1×9 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" "seitsemän" fincon = 1×10 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" "seitsemän" "kaksi" fincon = 1×11 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" "seitsemän" "kaksi" "yhdeksän" fincon = 1×12 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" "seitsemän" "kaksi" "yhdeksän" "kahdeksan" fincon = 1×13 string array "yksi" "yksi" "yksi" "kaksi" "nolla" "neljä" "viisi" "kolme" "seitsemän" "kaksi" "yhdeksän" "kahdeksan" "yhdeksän" fincon = 1×13 string array "kahdeksan" "kaksi" "kaksi" "kolme" "neljä" "nolla" "seitsemän" "viisi" "yhdeksän" "yhdeksän" "yksi" "yksi" "yksi" order = 12 4 10 8 6 5 9 7 11 13 1 2 3 b = [] b = 8 b = 8 2 b = 8 2 2 b = 8 2 2 3 b = 8 2 2 3 4 b = 8 2 2 3 4 0 b = 8 2 2 3 4 0 7 b = 8 2 2 3 4 0 7 5 b = 8 2 2 3 4 0 7 5 9 b = 8 2 2 3 4 0 7 5 9 9 b = 8 2 2 3 4 0 7 5 9 9 1 b = 8 2 2 3 4 0 7 5 9 9 1 1 b = 8 2 2 3 4 0 7 5 9 9 1 1 1

3   Pass
a = [0 0 0 1 5 4 3 2 7 5 9]; b = [2 3 4 0 0 0 7 5 5 9 1]; out = finnishOrdering(a); assert(isequal(out, b));

fincon = "nolla" fincon = 1×2 string array "nolla" "nolla" fincon = 1×3 string array "nolla" "nolla" "nolla" fincon = 1×4 string array "nolla" "nolla" "nolla" "yksi" fincon = 1×5 string array "nolla" "nolla" "nolla" "yksi" "viisi" fincon = 1×6 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" fincon = 1×7 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" "kolme" fincon = 1×8 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" "kolme" "kaksi" fincon = 1×9 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" "kolme" "kaksi" "seitsemän" fincon = 1×10 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" "kolme" "kaksi" "seitsemän" "viisi" fincon = 1×11 string array "nolla" "nolla" "nolla" "yksi" "viisi" "neljä" "kolme" "kaksi" "seitsemän" "viisi" "yhdeksän" fincon = 1×11 string array "kaksi" "kolme" "neljä" "nolla" "nolla" "nolla" "seitsemän" "viisi" "viisi" "yhdeksän" "yksi" order = 8 7 6 1 2 3 9 5 10 11 4 b = [] b = 2 b = 2 3 b = 2 3 4 b = 2 3 4 0 b = 2 3 4 0 0 b = 2 3 4 0 0 0 b = 2 3 4 0 0 0 7 b = 2 3 4 0 0 0 7 5 b = 2 3 4 0 0 0 7 5 5 b = 2 3 4 0 0 0 7 5 5 9 b = 2 3 4 0 0 0 7 5 5 9 1

More from this Author95