def haoni(n, a, b, c): # n代表几个圆盘,a,b,c代表三根柱子 if n > 0: haoni(n - 1, a, c, b) print('moving from %s to %s' % (a, c)) haoni(n - 1, b, a, c) haoni(3, 'A', 'B', 'C') # 假如传入三个圆盘
def haoni(n, a, b, c): # n代表几个圆盘,a,b,c代表三根柱子 if n > 0: haoni(n - 1, a, c, b) print('moving from %s to %s' % (a, c)) haoni(n - 1, b, a, c) haoni(3, 'A', 'B', 'C') # 假如传入三个圆盘