知识库
汉诺塔问题
在印度,有一个古老的传说:在一座圣庙里,一块黄铜板上插着3根宝石针。印度教的主神梵天在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片;不管在哪根针上,小的金片必须在大的金片上面。如果考虑把64片金片由一根针移到另一根针上,并且始终保持上小下大的顺序,那么需要移动多少次呢?数学家通过计算得出共需要18446744073709551615次。假如每秒钟移动一次,共需要多长时间呢?经过计算可以知道移完这些金片需要5800多亿年,比地球的寿命还要长。
如果宝石针上共有4片金片(如图),至少需要移动多少次能完成?请你试一试!规则如下:
(1)有A、B、C 3根宝石针,A针上有4片金片。
(2)每次只能移动一片金片,小的金片只能叠在大的金片上面。
(3)把所有金片从A针全部移到C针上。

汉诺塔问题
在印度,有一个古老的传说:在一座圣庙里,一块黄铜板上插着3根宝石针。印度教的主神梵天在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片;不管在哪根针上,小的金片必须在大的金片上面。如果考虑把64片金片由一根针移到另一根针上,并且始终保持上小下大的顺序,那么需要移动多少次呢?数学家通过计算得出共需要18446744073709551615次。假如每秒钟移动一次,共需要多长时间呢?经过计算可以知道移完这些金片需要5800多亿年,比地球的寿命还要长。
如果宝石针上共有4片金片(如图),至少需要移动多少次能完成?请你试一试!规则如下:
(1)有A、B、C 3根宝石针,A针上有4片金片。
(2)每次只能移动一片金片,小的金片只能叠在大的金片上面。
(3)把所有金片从A针全部移到C针上。
答案
15次
①→B ②→C ①→C ③→B ①→A
②→B ①→B ④→C
①→C ②→A ①→A ③→C ①→B ②→C ①→C
①→B ②→C ①→C ③→B ①→A
②→B ①→B ④→C
①→C ②→A ①→A ③→C ①→B ②→C ①→C
登录