Professional Documents
Culture Documents
Towers of Hanoi
Towers of Hanoi
Greg and Genny Grinnellian have taken summer internships at Bell Labs.
In the musty basements of Bell Laboratories, there are a number of varying sized reels of
tape stacked on top of each other in a bin. There are three bins in which reels of tape can
be placed. Each reel of tape can only be stacked on top of larger reels.
After arriving at Bell, Greg and Genny have discovered that their first task is to move all
of the reels of tape from the first bin to the third bin. The reels of tape are so fragile that
they can only move one reel at a time, and must work together to move the reel. The reels
can only be stored in bins (not on the floor or elsewhere). For some reason, all of the reels
are labeled "Hanoi".
We begin with all the reels in the leftmost bin. For now, we'll assume that there are just
three reels.
| X | | | | |
| XXX | | | | |
|XXXXX| | | | |
+-----+ +-----+ +-----+
Left Center Right
Their goal is to get all of the reels into the right bin, as in
| | | | | X |
| | | | | XXX |
| | | | |XXXXX|
+-----+ +-----+ +-----+
Left Center Right
Suggest a strategy that they should use to move the tapes. Recall that only one tape can
move at a time, and it is illegal to put larger tapes on top of smaller tapes.