Bandera tricolor en Julia
This commit is contained in:
13
src/Julia/003.jl
Normal file
13
src/Julia/003.jl
Normal file
@@ -0,0 +1,13 @@
|
||||
ORDER = ("R", "A", "M")
|
||||
|
||||
function tricolor_flag(lst)
|
||||
order = Dict(value => idx for (idx, value) in enumerate(ORDER))
|
||||
return sort(lst, by= x -> order[x])
|
||||
end
|
||||
|
||||
|
||||
check = ["M","R","A","A","R","R","A","M","M"]
|
||||
println(tricolor_flag(check)) # [R,R,R,A,A,A,M,M,M]
|
||||
|
||||
check = ["M", "R", "A", "R", "R", "A"]
|
||||
println(tricolor_flag(check)) # [R,R,R,A,A,M]
|
||||
Reference in New Issue
Block a user