I am going to use another kata from Dave Thomas’ Blog again! Anagrams!
Taken Directly:
The challenge is fairly simple: given a file containing one word per line, print out all the combinations of words that are anagrams; each line in the output contains all the words from the input that are anagrams of each other. For example, your program might include in its output:
kinship pinkish
enlist inlets listen silent
boaster boaters borates
fresher refresh
sinks skins
knits stink
rots sort
Use the word List for comparing results.
One reply on “Kata – Anagrams”
Agile Staffordshire used this kata as part of our August 2012 session.