def hannuo(n,a,b,c): if n == 1: print(a,'-->',c) else: hannuo(n-1,a,c,b) print(a,'-->',c) hannuo(n-1,b,a,c)
n,a,b,c hannuo(4,'A','B','C') A --> B A --> C B --> C A --> B C --> A C --> B A --> B A --> C B --> C B --> A C --> A B --> C A --> B A --> C B --> C
Sign in to make a reply
陌年莫流伤
def hannuo(n,a,b,c): if n == 1: print(a,'-->',c) else: hannuo(n-1,a,c,b) print(a,'-->',c) hannuo(n-1,b,a,c)
n,a,b,c hannuo(4,'A','B','C') A --> B A --> C B --> C A --> B C --> A C --> B A --> B A --> C B --> C B --> A C --> A B --> C A --> B A --> C B --> C