lils76 发表于 2020-9-9 10:26:09

汉罗塔

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,z,x)

n = int(input('请输入汉诺塔层数:'))
hanoi(n,'x','y','z')

小甲鱼的铁粉 发表于 2020-9-9 12:17:55

{:10_249:}
页: [1]
查看完整版本: 汉罗塔