Bir gökdelen bulmacası, bir bina ızgarasının yüksekliklerinin belirlenmesini gerektirir. Izgaranın kenarlarındaki sayılar, o yönden görünen gökdelenlerin sayısını söyler. Daha yüksek binalar, arkalarındaki tüm alt binaların görüşünü engeller. Her satır ve sütun, her yükseklikte tam olarak bir binaya sahip olmalıdır.
adımlar
Adım 1. Bulmacanın boyutlarını ve mevcut bina yüksekliklerinin sayısını inceleyin
Bazı durumlarda bunlar eşit olacak ve tüm ızgara gökdelenlerle dolacaktır. Diğerlerinde ise boş alanlar veya parklar olabilir. Her sıradaki park sayısını bulmak için sıraların uzunluğunu yükseklik sayısından çıkarın. Bu örnekte dört bina yüksekliği olduğu belirtilmektedir. 5x5 ızgarada bu, her satırda ve sütunda bir park anlamına gelir.
Adım 2. Kenarlara bakın
En yüksek bina o satırdaki veya sütundaki diğer her şeyi engeller ve bu nedenle 1'den başka bir rakamın yanına yerleştirilemez. Bir satırda birden fazla 1 varsa, biri hariç tümü park olmalıdır. Bu örnek 5x5'lik bir ızgarada dört yüksekliğe sahip olduğundan, her satır ve sütun yalnızca bir park içerir. Yüksekliğin hala bilinmediği ancak park olamayacağı hücreleri belirtmek için + sembolünü kullanın. Parkların yerlerinin belirlenmesi, çözüme yönelik önemli bir adımdır.
Adım 3. Bir bina içermesi gereken diğer yerleri bulun ve aynı şekilde bu hücreleri işaretleyin
Maksimum yükseklikte bir bina bulunduğunda, onunla her bir kenar arasında en az o kenardan görünen bina sayısı kadar başka bina olmalıdır.
Adım 4. Mümkünse, binaların sırasının belirlenebileceği satır ve sütunları bulun
Görünen bina sayısı, toplam bina yüksekliği sayısına eşitse, artan yükseklikte olmalıdır. Eğer o sıra veya sütundaki tüm park karelerinin yerleri de biliniyorsa o sıra tam olarak çözülebilir.
Adım 5. Kısmen tamamlanmış satır ve sütunlardaki eksik öğelerin sırasını bulmanın yollarını arayın
Örneğin, ikinci sıra 4123 veya 4132 olabilir, ancak yalnızca 4132'de sağdan görülebilen üç bina vardır. Bu nedenle, boş olamayacağını zaten bildiğiniz için sağ kenar yükseklik 2 olmalıdır.
Adım 6. Kenarlara daha uzun binalar yerleştirmeye çalışın
Örnekte, maksimum yükseklik 4 olduğu için, sadece görünen bina sayısının 2 olduğu bir kenara üç yerleştirilebilir (sadece kendisi ve bazı diğer yerlerde 4 görülebilir). Üstte ve sağda tek bir olasılık var.
Adım 7. Yeni bilgilerin kısmen bilinen satırları ve sütunları çözmeye nasıl yardımcı olabileceğine bakmaya devam edin
3 ve 4 yerleştirildiğinde, üç binanın sağdan görülebilmesi için en üst sıra 3421, alttan iki binanın görülebilmesi için ilk sütun 3412 olmalıdır. Kısıtlamaları tamamen karşılanan satırları ve sütunları işaretlemeyi düşünün. Bunlar her zaman tamamen çözülmeyecek–– ikinci sıradaki 3'ün yeri henüz bilinmiyor, ancak her iki uygun konumda da sol taraf sadece 4'ü, sağ taraf ise 234'ü görecek, dolayısıyla bu sayılar daha fazla bilgi vermeyin.
Adım 8. Çoğunlukla yerleştirilmiş yükseklikleri arayın ve bu yükseklikte kalan binaları yerleştirmek için Latin kare kısıtlamasını kullanın
Bu örnekte, beş yükseklik 2 binadan dördü bulundu, bu nedenle sonuncusu için sadece bir yer var.
Adım 9. Kalan boş park yerleri için olası yerleri bulun
Örnekte, ilk hücre boşsa, dördüncü satırda gerekli 3 değil, soldan görünen yalnızca iki bina olabilir. Böylece hem üçüncü hem de dördüncü sıranın park kareleri belirlenebilir.