4
2

Hanoi Kulesi hakkında daha fazla bilgi

Hanoi Kulesi

Üç çubuk ve en büyüğü altta olan disklerden bir koni. Kulenin tamamını sağdaki çubuğa taşıyın. Her seferinde yalnızca bir disk taşıyabilirsiniz ve büyük bir disk asla küçük bir diskin üzerinde duramaz. En kısa çözüm 2ⁿ − 1 hamle sürer: 1, 3, 7, 15, 31 ve böyle devam eder. Her seferinde bir diski daha büyük bir diskin ya da boş bir çubuğun üzerine taşıyın. Kulenin tamamı sağdaki çubukta bitmeli. En kısa çözüm 2ⁿ − 1 hamle sürer. Bir diski sürükleyin ya da bir çubuğa, ardından başka birine tıklayın.

Nasıl çalışır

  1. Bu sayfayı açın. Başlangıç çubuğunda dört disk dizili. En az on beş hamle gerekir.
  2. En üstteki diski başka bir çubuğa sürükleyin ya da bir çubuğa, ardından istediğiniz çubuğa tıklayın. Küçük diskin üstüne büyük disk reddedilir.
  3. En kısa çözümlerden birini izlemek için Çöz’e basın ya da Adım ile ilerleyin. Ardından PNG olarak kaydedin.

Tek disk, büyük disk asla küçüğün üstüne değil

Bir hamle, bir çubuğun en üstteki diskini alıp başka bir çubuğa ya da boş bir çubuğa koyar. Tek hamle türü budur. Koyduğunuz disk, üzerine konduğu diskten küçük olmalıdır. Bu kurallarla her çubuktaki diskler, en büyüğü altta olacak şekilde sıralı kalır.

2ⁿ − 1 hamle, daha az değil

n diski taşımak için önce en büyüğün üstündeki n − 1 diski kenara çekersiniz, en büyük diski bir kez taşırsınız, sonra n − 1 diski onun üstüne aktarırsınız. n − 1 disk T hamle sürüyorsa, n disk 2T + 1 sürer. Bu da 2ⁿ − 1 eder: 1, 3, 7, 15, 31. Buradaki en büyük kule olan sekiz disk 255 hamle sürer.

Aynı bulmaca, bir disk eksik

Üstteki n − 1 diski yardımcı çubuğa taşıyın. En büyük diski hedefe taşıyın. n − 1 diski yardımcı çubuktan hedefe taşıyın. Bu küçük işlerin her biri yine aynı bulmacadır. Adım ve Çöz en kısa yollardan birini oynatır. Kusursuz bir kuleden başlandığında bu özyinelemedir. Karışık bir tahtadan başlandığında da yine en kısa yoldur; geçerli konumlar taranarak bulunur.

Sık sorulan sorular

Hanoi Kulesi’nin kuralları nelerdir?

Her seferinde bir disk taşıyın. Bir çubuğun en üstteki diskini alıp başka bir çubuğa koyun. Büyük bir diski asla küçük bir diskin üstüne koymayın.

En kısa çözüm kaç hamle sürer?

2ⁿ − 1. Bir disk 1 hamle, iki disk 3, üç disk 7, dört disk 15 ve beş disk 31 hamledir.

Hanoi Kulesi’ni kim icat etti?

Édouard Lucas bulmacayı 1883’te tanıttı. 64 altın diski taşıyan rahiplerin hikâyesi, onunla birlikte anlattığı efsanedir.

Çözümü izleyebilir miyim?

Evet. Adım, en kısa çözümlerden birinin bir hamlesini oynatır. Çöz geri kalanını oynatır. “3 diski izle” klasik özyinelemeli stratejiyi baştan çalıştırır.

Bunu denemeye hazır mısın?

Pencere PictorX tarayıcınızda - yükleme yok, başlamak için gerekli kredi kartı yok.

Editöre Git