sexta-feira, 4 de dezembro de 2009

Programa da torre de Hanoi em python.

Segue abaixo um programa para a solução da torre de Hanoi:

def hanoi(n, inicial, destino, temporario):
if n == 1:
print( 'Mova um anel do pino', inicial, 'para o pino', destino)
else: hanoi(n - 1, inicial, temporario, destino)
print( 'Mova um anel do pino', inicial, 'para o pino', destino)
hanoi(n - 1, temporario, destino, inicial)
if __name__ == '__main__':

Um comentário: