""" from a move to c with b """ def move(n,a,b,c): if n<=0: print("Error") elif 1==n: print ("from %s move to %s"%(a,c)) else: move(n-1,a,c,b) move(1,a,b,c) move(n-1,b,a,c)
move(10,'A','B','C')
Sign in to make a reply
叫我老陈行了吧
!/usr/bin/python3
""" from a move to c with b """ def move(n,a,b,c): if n<=0: print("Error") elif 1==n: print ("from %s move to %s"%(a,c)) else: move(n-1,a,c,b) move(1,a,b,c) move(n-1,b,a,c)
move(1,'A','B','C')
move(10,'A','B','C')