Discuss / Python / 交作业

交作业

Topic source

def move(n,a,b,c): if n <= 0: print("please enter the right amount of plate!") exit() elif n == 1: print(a, '-->', c)##移到目标盘 else: move(n-1, a, c, b)##通过C移动上面n-1个到B move(1, a, b, c)##移动最上面一个到C move(n-1,b,a,c)##把B盘上的N-1个通过A移动回c return None


  • 1

Reply