我哪里错了?为什么和那个答案匹配不了
# -*- coding:utf-8 _*_ def move(n, a, b, c,d=0): #有多个的时候都是从传入有很多圆盘的那个柱子往另外一个没有的柱子移动 if n>1: print a,' --> ',b move(n-1, a, b, c,d+1) #只剩下一个圆盘的时候,首先把最后一个圆盘移到C,更换有东西和没有东西的柱子,继续移动 elif n==1: print a, ' --> ',c move(d, b, a, c) move(4, 'A', 'B', 'C')