蓝桥志12——Hanoi问题

问题 若是将课本上的Hanoi塔问题稍作修改:仍然是给定N只盘子,3根柱子,可是容许每次最多移动相邻的M只盘子(固然移动盘子的数目也能够小于M),最少须要多少次?   例如N=5,M=2时,能够分别将最小的2个盘子、中间的2个盘子以及最大的一个盘子分别看做一个总体,这样能够转变为N=3,M=1的状况,共须要移动7次。 输入 输入描述:   输入数据仅有一行,包括两个数N和M(0<=M<=N<=8)
相关文章
相关标签/搜索