Tasarım Kodlama

Python ile Hanoi Kuleleri Oyunu Kodu

Hanoi Kulesi, üç çubuk ve n diskimiz olduğu matematiksel bir bulmacadır. Bulmacanın amacı, aşağıdaki basit kurallara uyarak tüm yığını başka bir çubuğa taşımaktır:

  • Bir seferde yalnızca bir disk taşınabilir.
  • Her hareket, yığınlardan birinden üstteki diski alıp başka bir yığının üzerine yerleştirmekten oluşur, yani bir disk ancak yığındaki en üstteki diskse hareket ettirilebilir.
  • Daha küçük bir diskin üzerine hiçbir disk konulmaz.

İlginizi Çekebilir: Python Örnekleri

Not: Üst n-1 disklerin kaynak çubuktan Yardımcı çubuğa aktarılması yine yeni bir sorun olarak düşünülebilir ve aynı şekilde çözülebilir.

Python ile Hanoi Kuleleri Oyunu Kodu
Python ile Hanoi Kuleleri Oyunu Kodu

Kaynak Kod:

Çıktı:

Kaynak: https://www.geeksforgeeks.org/python-program-for-tower-of-hanoi/

Yorum yap