Ocena użytkownikóww: ***** / 2
Nadesłany przez Łukasz Kominek, 23 lutego 2013 14:47
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.hanoi_2.py:
# Problem wież Hanoi
# Łukasz Kominek
# www.algorytm.org
# Krótsza wersja rozwiązania.
# -*- coding: utf-8 -*-
def hanoi(n, A, B, C):
"""Wieże Hanoi w Pythonie."""
if n > 0:
hanoi(n-1, A, C, B)
C.append(A.pop())
print A, B, C
hanoi(n-1, B, A, C)