def move(n,a,b,c): if n == 1: print(a,'-->',c) else: move(n-1,a,c,b) #底盘之上圆盘的移到b(过渡柱) print(a,'-->',c)#底盘移到c(目标柱) move(n-1,b,a,c) #过渡柱上的圆盘移到c(目标柱) move(3,'A', 'B', 'C')
Sign in to make a reply
Kyl5
def move(n,a,b,c): if n == 1: print(a,'-->',c) else: move(n-1,a,c,b) #底盘之上圆盘的移到b(过渡柱) print(a,'-->',c)#底盘移到c(目标柱) move(n-1,b,a,c) #过渡柱上的圆盘移到c(目标柱) move(3,'A', 'B', 'C')