Anagrams: Difference between revisions
Content added Content deleted
m (Moved to Text proc cat) |
(added J) |
||
Line 1: | Line 1: | ||
{{task|Text processing}} |
{{task|Text processing}} |
||
Two or more words can be composed of the same characters, but in a different order. Using the word list at http://www.puzzlers.org/pub/wordlists/unixdict.txt, find the sets of words that share the same characters that contain the most words in them. |
Two or more words can be composed of the same characters, but in a different order. Using the word list at http://www.puzzlers.org/pub/wordlists/unixdict.txt, find the sets of words that share the same characters that contain the most words in them. |
||
== {{header|J}} == |
|||
>(#~[:(=>./)#&>)(</.~[:i.~/:~&.>)<;._2 toJ fread jpath'~temp\unixdict.txt' |
|||
+-----+-----+-----+-----+-----+ |
|||
|abel |able |bale |bela |elba | |
|||
+-----+-----+-----+-----+-----+ |
|||
|alger|glare|lager|large|regal| |
|||
+-----+-----+-----+-----+-----+ |
|||
|angel|angle|galen|glean|lange| |
|||
+-----+-----+-----+-----+-----+ |
|||
|caret|carte|cater|crate|trace| |
|||
+-----+-----+-----+-----+-----+ |
|||
|elan |lane |lean |lena |neal | |
|||
+-----+-----+-----+-----+-----+ |
|||
|evil |levi |live |veil |vile | |
|||
+-----+-----+-----+-----+-----+ |
|||
=={{header|Python}}== |
=={{header|Python}}== |