From 0d7a0f998636b5506e22e997a11f3ef3222b0b73 Mon Sep 17 00:00:00 2001 From: daviddoji Date: Sun, 10 May 2026 18:58:13 +0200 Subject: [PATCH] Bandera tricolor en Julia --- src/Julia/003.jl | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/Julia/003.jl diff --git a/src/Julia/003.jl b/src/Julia/003.jl new file mode 100644 index 0000000..b2f8a0f --- /dev/null +++ b/src/Julia/003.jl @@ -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] \ No newline at end of file