RosettaCodeData/Task/Anagrams/Ruby/anagrams-2.rb

5 lines
220 B
Ruby
Raw Permalink Normal View History

2023-07-01 11:58:00 -04:00
require 'open-uri'
anagrams = open('http://wiki.puzzlers.org/pub/wordlists/unixdict.txt'){|f| f.read.split.group_by{|w| w.each_char.sort} }
anagrams.values.group_by(&:size).max.last.each{|group| puts group.join(", ") }