Hoe een wolkenkrabber-puzzel op te lossen: 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Inhoudsopgave:

Hoe een wolkenkrabber-puzzel op te lossen: 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe een wolkenkrabber-puzzel op te lossen: 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Anonim

Een wolkenkrabberpuzzel vereist het bepalen van de hoogte van een raster van gebouwen. Getallen aan de randen van het raster geven het aantal wolkenkrabbers aan dat vanuit die richting zichtbaar is. Hogere gebouwen blokkeren het zicht op alle lagere gebouwen erachter. Elke rij en kolom moet precies één gebouw van elke hoogte hebben.

Stappen

Los een wolkenkrabberpuzzel op Stap 1
Los een wolkenkrabberpuzzel op Stap 1

Stap 1. Onderzoek de afmetingen van de puzzel en het aantal beschikbare bouwhoogtes

In sommige gevallen zijn deze gelijk en wordt het hele raster gevuld met wolkenkrabbers. In andere kunnen er enkele lege ruimtes of parken zijn. Trek de lengte van de rijen af van het aantal hoogtes om het aantal parken in elke rij te vinden. In dit voorbeeld wordt gesteld dat er vier bouwhoogten zijn. In het 5x5-raster betekent dat één park in elke rij en kolom.

Los een wolkenkrabberpuzzel op Stap 2
Los een wolkenkrabberpuzzel op Stap 2

Stap 2. Kijk langs de randen

Het hoogste gebouw blokkeert al het andere in die rij of kolom en kan daarom niet naast een ander cijfer dan 1 worden geplaatst. Als er meerdere enen op een rij zijn, moeten ze op één na allemaal een park zijn. Aangezien dit voorbeeld vier hoogten heeft in een 5x5-raster, bevat elke rij en kolom slechts één park. Gebruik het + symbool om cellen aan te geven waarvan de hoogte nog onbekend is, maar geen park kan zijn. Het identificeren van de locaties van de parken is een belangrijke stap in de richting van de oplossing.

Los een wolkenkrabberpuzzel op Stap 3
Los een wolkenkrabberpuzzel op Stap 3

Stap 3. Zoek eventuele andere locaties die een gebouw moeten bevatten en markeer ook die cellen

Wanneer een gebouw met maximale hoogte wordt gevonden, moeten er tussen elke rand en elke rand minstens evenveel andere gebouwen staan als het aantal gebouwen dat vanaf die rand zichtbaar is.

Los een wolkenkrabberpuzzel op Stap 4
Los een wolkenkrabberpuzzel op Stap 4

Stap 4. Zoek indien mogelijk rijen en kolommen waar de volgorde van de gebouwen kan worden bepaald

Als het aantal zichtbare gebouwen gelijk is aan het totale aantal gebouwhoogten, moeten deze in oplopende hoogte zijn. Als ook de ligging van alle parkvakjes in die rij of kolom bekend is, dan is die rij helemaal op te lossen.

Los een wolkenkrabberpuzzel op Stap 5
Los een wolkenkrabberpuzzel op Stap 5

Stap 5. Zoek naar manieren om de volgorde van de ontbrekende elementen in gedeeltelijk voltooide rijen en kolommen te achterhalen

De tweede rij kan bijvoorbeeld 4123 of 4132 zijn, maar slechts 4132 heeft drie gebouwen die van rechts zichtbaar zijn. Daarom moet de rechterrand een hoogte hebben van 2, omdat je al weet dat deze niet leeg kan zijn.

Los een wolkenkrabberpuzzel op Stap 6
Los een wolkenkrabberpuzzel op Stap 6

Stap 6. Probeer andere hogere gebouwen langs de randen te plaatsen

In het voorbeeld, aangezien de maximale hoogte 4 is, kan een drie alleen worden geplaatst op een rand waar het aantal zichtbare gebouwen 2 is (alleen zichzelf en een 4 op enkele verdere locaties zijn te zien). Boven en rechts is er maar één mogelijkheid.

Los een wolkenkrabberpuzzel op Stap 7
Los een wolkenkrabberpuzzel op Stap 7

Stap 7. Blijf kijken hoe de nieuwe informatie kan helpen bij het oplossen van gedeeltelijk bekende rijen en kolommen

Met de 3 en 4 geplaatst, moet de bovenste rij 3421 zijn om drie gebouwen van rechts zichtbaar te hebben en de eerste kolom moet 3412 zijn om twee gebouwen van onderaf zichtbaar te hebben. Overweeg om rijen en kolommen te markeren waarvan de beperkingen volledig zijn vervuld. Deze zullen niet altijd volledig worden opgelost - de locatie van de 3 in de tweede rij is nog niet bekend, maar op beide beschikbare locaties zal de linkerkant slechts 4 zien, terwijl de rechterkant 234 zal zien, dus die nummers zullen geen informatie meer geven.

Los een wolkenkrabberpuzzel op Stap 8
Los een wolkenkrabberpuzzel op Stap 8

Stap 8. Zoek naar hoogten die het meest zijn geplaatst en gebruik de Latijnse vierkante beperking om de resterende gebouwen van die hoogte te plaatsen

In dit voorbeeld zijn vier van de vijf hoge 2 gebouwen gevonden, dus er is maar één plaats voor de laatste.

Los een wolkenkrabberpuzzel op Stap 9
Los een wolkenkrabberpuzzel op Stap 9

Stap 9. Zoek de mogelijke locaties voor eventuele resterende lege parkeerplaatsen

In het voorbeeld kan de vierde rij alleen twee gebouwen zichtbaar hebben vanaf de linkerkant, niet de vereiste 3, als de eerste cel leeg is. Zo kunnen de parkvierkanten van zowel de derde als de vierde rij worden bepaald.

Aanbevolen: