RosettaCodeData/Task/Largest-int-from-concatenated-ints/Clojure/largest-int-from-concatenated-ints.clj
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

9 lines
265 B
Clojure

(defn maxcat [coll]
(read-string
(apply str
(sort (fn [x y]
(apply compare
(map read-string [(str y x) (str x y)])))
coll))))
(prn (map maxcat [[1 34 3 98 9 76 45 4] [54 546 548 60]]))