本帖最后由 realnumber 于 2016-8-27 15:51 编辑
n为奇数情景这样尝试可不可以?n>=5
1~n-2移动到B(此时最上三个编号依次是2,1,3,最下2格是n-2,n-3,其它的似乎是递增编号,不过不需要了),再n-1,n移动到C,再移动B上的盘子都到C盘(此时最上三个编号依次是2,1,3,最下2格是n,n-1).
对比:1~n-1(偶数个,已经解决的)移动到B,再n移动到C,再B的都到C(也M序列移动).
按上面步骤估计也可以用数学归纳法.
n为奇数($n\ge3$)时,某个柱上编号从上到下依次为2,1,3,4,...n,(就1,2换为2,1,其余按自然数递增排列)称为P序列,
按1楼规则,从A移动到C所需要最少步数记为g(n).
2,1,3,4,...,n-3,n-2,n,n-1称为Q序列(也即为"n-2个盘子的P序列再依次加n,n-1"),按1楼规则,从A移动到C所需要最少步数记为h(n)..
当n=3,5,7时,可以用穷举说明最小步骤依次为4,9,19
假设$n\le 2k+1$($k\ge 2$)时,A盘1~n移动到C盘,所需步数最少时,在C盘形成Q序列,步数为$h(n)=5\times 2^{n-3}-1$.
分解下$n\le 2k+1$的过程,也即为A盘1~n-2移动到B盘,所需步数最小时,在B盘形成Q序列(2,1,3,...,n-2,n-3),再依次移动n-1,n到C盘,再把B柱上Q序列移动到C盘,此时1~n-2个盘子依次形成P序列$g(n-2)=5\times 2^{n-5}-2$,添上最下面的n,n-1整体是一个Q序列,所需步数就是$h(n)=h(n-2)+2+g(n-2)$.
n=2k+3时,需要说明会形成相应的P序列,Q序列,以及符合猜想的公式$h(n),g(n)$.
--有问题时再来考虑,先这样,话说自己也觉得不太靠谱,只是按n=3,5,7猜的,似乎也要与这种对比n,1,2,3,4,...,n-1.这样一来还有没遗漏别的呢?n=2k+3最少步数,看来每移动一次都要考虑各类可能.
ps.上面不重要帖子已经删去. |