赞
踩
最简单的python语言实现汉诺塔游戏
实现代码
def hanoi(n,ch1,ch2,ch3):
if n==1:
print(ch1, '->', ch3)
else:
hanoi(n - 1, ch1, ch3, ch2)
print(ch1, '->', ch3)
hanoi(n - 1, ch2, ch1, ch3)
plate_nums = int(input("请输入盘子的数量:"))
hanoi(plate_nums, 'A', 'B', 'C')
运行结果(显示汉诺塔操作过程)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。