In the island of Hanoi is trapped a princess. To rescue her, the price
has to transfer a set of rings numbered 1 to 7 from tower A to tower C. The
rings are stacked one over the other in an order, with 1 at the top and 6 at
the bottom, and have to be stacked in the same fashion on tower C. The prince
can move only one ring at a time, and can store the rings in a stack
temporarily, in another tower B. Minimum how many moves of rings between the
towers, will it take the prince, to arrange the rings in tower C?
Solution:
(1) 13 (2)
127 (3) 14 (4) 129
Solution
follows here:
“The rings
are stacked one over the other in an order, with 1 at the top and 6 at the
bottom”
Out of all 7
rings, top 6 rings can be stacked one after the other on tower B in 6 moves
(on tower-B, those 6 rings stacked in reverse order).
The bottom most
one ie., ring-6 can be directly moved from tower-A to tower-C in 1 move
(on tower-C it occupies the bottom most place).
Now all the
6 rings on tower-B can be stacked one after the other on tower C in 6 moves
(on tower-C, those 6 rings stacked in reverse of reverse ie., correct order now).
Summary:
Step-1: Tower-A
to Tower-B => 6 moves
Step-2: Tower-A
to Tower-C => 1 move
Step-3: Tower-B
to Tower-C => 6 moves
Total moves
= 6+1+6 = 13
Answer (1)
No comments:
Post a Comment