def move(n,a,b,c): if n==1: print(a,'-->',c) else: move(n-1,a,c,b) #步骤一:借助c,将a的(n-1)个盘子移动到b move(1,a,b,c) #步骤二:执行最大盘子移动到c move(n-1,b,a,c) #将盘子n-1从b移动到c
Sign in to make a reply
枫澜-ye
def move(n,a,b,c): if n==1: print(a,'-->',c) else: move(n-1,a,c,b) #步骤一:借助c,将a的(n-1)个盘子移动到b move(1,a,b,c) #步骤二:执行最大盘子移动到c move(n-1,b,a,c) #将盘子n-1从b移动到c