Hoe om `n 3D-wolkekrabber-legkaart op te los
`N 3D legkaart van wolkekrabbers vereis die bepaling van die hoogte van `n rooster van geboue. Die getalle op die rand van die rooster vertel jou die aantal wolkekrabbers wat van daardie rigting sigbaar is. Die hoogste geboue sluit die uitsig van die kleiner geboue agter hulle. Elke ry en elke kolom moet presies een gebou van elke hoogte hê.
stappe
1
Ondersoek die afmetings van die legkaart en die aantal bouhoogte wat beskikbaar is. In sommige gevalle sal dit dieselfde wees en die hele rooster word gevul met wolkekrabbers. In ander kan daar leë ruimtes of parke wees. Trek die afstand van die rye van die aantal hoogtes af om die parke van elke ry te vind. In hierdie voorbeeld word vasgestel dat daar vier verskillende bouhoogtes is. In die 5x5 rooster beteken dit dat daar `n park in elke ry en in elke kolom is.
2
Soek langs die oewers. Hoër geboue sal enigiets anders in daardie ry of kolom blokkeer en kan dus nie langs enige ander syfer as 1 geplaas word nie. As daar baie een op een ry is, moet slegs een van hulle `n park wees. Aangesien hierdie park vier hoogtes in `n 5x5 rooster het, bevat elke ry en elke kolom `n enkele park. Gebruik die + simbool om die selle aan te dui waar die hoogte nog onbekend is, maar dit kan nie `n park wees nie. Identifiseer die plekke van die parke, dit is `n belangrike stap om die oplossing te bereik.
3
Vind enige ander plek wat `n gebou kan bevat en merk op dieselfde manier daardie selle. Wanneer `n gebou van maksimum hoogte gevind is, moet daar ten minste soveel geboue tussen dit en elke bank wees as die aantal geboue wat vanaf daardie strand sigbaar is.
4
Indien moontlik, vind rye en kolomme waar die volgorde van die geboue bepaal kan word. As die aantal sigbare geboue gelyk is aan die totale aantal bouhoogtes, moet dit hoër wees. As die ligging van die parkkaste in daardie ry of kolom ook bekend is, kan daardie ry heeltemal opgelos word.
5
Soek maniere om die volgorde van ontbrekende elemente in die gedeeltelik voltooi kolomme en rye te ontdek. Byvoorbeeld, in die tweede ry kan dit 4123 of 4132 wees, maar slegs 4132 het drie geboue van regs sigbaar. Daarom moet die rand van die regterkant van hoogte 2 wees, want jy weet reeds dat dit nie leeg kan raak nie.
6
Probeer om ander hoë geboue rondom die kante op te spoor. In die voorbeeld, aangesien die maksimum hoogte is 4, 3 kan slegs geleë op `n strand, waar die aantal sigbare geboue is 2 (net hierdie en 4 kan gesien word in meer afgeleë plekke). Langs die bokant en regs is daar net een moontlikheid.
7
Gaan voort met soek hoe die nuwe inligting kan help om die rye en kolomme wat jy alreeds gedeeltelik ken, op te los. Met 3 en 4 geleë, moet die boonste ry 3421 wees om 3 geboue van regs te sien en die eerste kolom moet 3412 wees om twee geboue van onder af te sien. Oorweeg merk rye en kolomme wie se beperkings voltooi is. Dit sal nie altyd ten volle opgelos - die plek van die 3 in die tweede ry is nog nie bekend nie, maar in enige van die beskikbare plekke, sou die linkerkant net `n 4, terwyl aan die regterkant 234 sou wees, so diegene Getalle kan jou nie meer inligting gee nie.
8
Vind die verskillende hoogtes wat geplaas is en gebruik die Latynse Vierkant-beperking om die oorblywende geboue van daardie hoogte op te spoor. In hierdie voorbeeld is vier van die vyf geboue van hoogte 2 gevind, dus is daar net een plek vir die laaste.
9
Vind die moontlike ligging van enige leë spasie vir oorblywende parke. In die voorbeeld kan die vierde ry slegs twee geboue van regs sien, nie die 3 benodig nie, as die eerste sel leeg is. Dit is so dat die bokse van die parke van beide rye 3 en 4 bepaal kan word.
10
Die oorblywende selle kan opgelos word deur die aantal geboue wat vanaf die bodem sigbaar is, te oorweeg.
Deel op sosiale netwerke:
Verwante
- Hoe om trappe in Minecraft te maak
- Hoe om `n bywoningsblad te maak
- Hoe om `n rooster in Photoshop te maak
- Hoe om `n sudoku te skep
- Hoe om geboue te teken
- Hoe om `n stedelike landskap te teken
- Hoe om `n legkaart te maak
- Hoe om `n dubbele swaelstert legkaart te maak
- Hoe om `n alfabet sop te maak
- Hoe speel Conecta 4
- Hoe om `n woonstel te kies
- Hoe om `n sokkerpoel te maak
- Hoe om matrikse te vermenigvuldig
- Hoe om desimale te voeg
- Hoe om `n abacus te gebruik
- Hoe om logaritmiese tabelle te gebruik
- Hoe om `n rotisserie te gebruik
- Hoe om `n sudoku op te los
- Hoe om kakuro op te los
- Hoe om geboue te klim
- Hoe om wolkekrabbers in SimCity 4 te kry