Thursday, 28 July 2005

Mindbender 5: solution


Solution backdated to avoid spoiler to Mindbender 5.

At first this looked like a case for trying an iterative solution, but it turned out for once to be simple arithmetic. In terms of strings, the puzzle is:

ABCDEF x 6 = DEFABC

This problem reduces since you can call the two blocks P and Q, so numerically:

(1000P + Q) x 6 = 1000Q + P

so expanding and collecting:

6000P + 6Q = 1000Q + P
5999P = 994Q
Q = (5999/994)P

... which simplifies on inspection to Q = (857/142)P

This means P has to be a multiple of 142. And further, given the condition that the number must lie between 100,000 and 200,000, 142 is the only possibility within range.

So the number is 142857.

142857 x 6 = 857142 QED.



No comments:

Post a Comment