请在 下方输入 要搜索的题目:

第5章5.7题示例:输入3A --> CA --> BC --> BA --> CB --> AB --> CA --> C

第5章5.7题示例:输入3A --> CA --> BC --> BA --> CB --> AB --> CA --> C

发布时间:2025-03-01 20:09:02
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: 参考代码:def hanio(number,x,y,z): if number==1: print(x,'-->',z) else: hanio(number-1,x,z,y) # 前n-1个盘子借助z由x移动到y print(x,'-->',z) # 打印出第n个盘由x移向z hanio(number-1,y,x,z) # 前n-1个盘子借助x由移到z上number = int(input("请输入汉诺塔的层数:"))hanio(number,"A","B","C")
专业技术学习
专业技术学习
搜搜题库系统