【正确答案】正确答案:设H
n
为n个盘子的Hanoi塔的移动次数(假定n个盘子从钢针X移到钢针z,可借助钢针Y),则H
n
=2H
n-1
+1//先将n一1个盘子从X移到Y,第n个盘子移到z,再将那n一1个移到Z=2(2H
n-2
+1)+1=2
2
H
n-2
+2+1=2
2
(2
n-3
+1)+2+1=2
3
H
n-3
+2
2
+2+1=2H
n-k
+2
k-1
+2
k-2
+…+2
1
+2
0
=2
n-1
H
1
+2
n-2
+2
n-3
+…+2
1
+2
0
因为H
1
=1,所以H
1
=2
n-1
+2
n-2
+…+2
1
+2
0
=2
n
一1。故总盘数为n的Hanoi塔的移动次数是2
n
-1。
【答案解析】