汉诺塔
Posted kwjl
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汉诺塔相关的知识,希望对你有一定的参考价值。
n = int(input())
count = 0
def han(n,a,b,c):
global count
if n == 1:
print("将第{}个从{}搬到{}".format(1,a,c))
count += 1
else:
hanoi(n-1,a,c,b)
print("将第{}个从{}搬到{}".format(n,a,c))
count += 1
han(n-1,b,a,c)
han(n,‘A‘,‘B‘,‘C‘)
print("共{}步".format(count))
以上是关于汉诺塔的主要内容,如果未能解决你的问题,请参考以下文章