RosettaCodeData/Task/Ordered-words/Crystal/ordered-words.cr
2026-04-30 12:34:36 -04:00

6 lines
184 B
Crystal

ordered = File.open("unixdict.txt") do |f|
f.each_line.select {|word|
word.chars.each_cons_pair.all? {|a, b| a <= b }
}.to_a
end
puts ordered.group_by(&.size).max[1].join(" ")