RosettaCodeData/Task/Best-shuffle/J/best-shuffle-1.j
2023-07-01 13:44:08 -04:00

9 lines
154 B
Text

bestShuf =: verb define
yy=. <@({~ ?~@#)@I.@= y
y C.~ (;yy) </.~ (i.#y) |~ >./#@> yy
)
fmtBest=:3 :0
b=. bestShuf y
y,', ',b,' (',')',~":+/b=y
)