def hanoi(n,x,y,z):
if n==1:
print(x,'-->',z)
else:
hanoi(n-1,x,z,y)
print(x,'-->',z)
hanoi(n-1,y,x,z)
n=input('请输入汉诺塔的层数')
hanoi(int(n),'x','y','z')
递归-汉诺塔游戏
猜你喜欢
转载自blog.csdn.net/Pyouthon/article/details/104885038
今日推荐
周排行