Odev 5
kule 1
kule 2
kule 3
Disk sayisi
En az hamle  
Hamle sayiniz

 

Odev 5


Teslim Tarihi: 8 kasim 2007
Yukaridaki oyunu bilgisayarin oynamasini saglayin.
herhangi bir grafik uygulamasi gerekmemektedir.
kuleleri ve diskleri tutmaniz yeterlidir. (ornegin kuleler array, diskler sayi olabilir)
bu durumda disk boyutlarini sayi olarak tutabilirsiniz. (5 numarali disk 4 numarali diskten buyuk gibi)
Programiniz oyunu en kisa yoldan bitirmek zorundadir.
Disk sayisini kullanici girecektir.
ipucu: Derste islenen recursive fonksiyonlari kullanarak bu program daha kolay yazilabilir

Bonus: bu programi derste gordugumuz listeleri (kutular) kullanarak yaziniz. Buna gore her kule bir bagli liste olacaktir
Not: Bonus yapanlar programin kendisini yapip yollayacak ve ayrica bonusu da yollayacaklardir (toplam 2 ayri kod). programin kendisini yazmadan bonus yazanlar, bonus ve odev notu alamayacaklardir.