Bandera tricolor en Julia

This commit is contained in:
daviddoji committed 2026-05-10 18:58:13 +02:00
1 parent 649de7b871
commit 0d7a0f9986
1 file changed
+13
+13
View 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]