I want to direct your attention to March’s Agile Staffordshire group. This month we are getting together to cut code and talk about it! If that sounds like your thing, take a look at the March blog post for more details.
159 * 48 = 7632
includes all the digits from 1 to 9. Find all the other simple multiplications that utilise all nine digits.
This problem poses some interesting challenges. How will you ensure that your testing covers all possibilities?
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:
enlist inlets listen silent
boaster boaters borates
Use the word List for comparing results.