Office Park: A Grid Deduction Puzzle
To jest wpis do czterotygodniowego wyzwania tematycznego nr 44: Przedstaw społeczności nowy gatunek dedukcji z siatki
Miałem pomysł na coś, co uważam za nową łamigłówkę do dedukcji siatki, która ma pewne aspekty Statuy Park, a niektóre ze Skyscrapers , więc Office Park wydaje się dobrą tymczasową nazwą. Mogło pojawić się już wcześniej, ale nie przypominam sobie, abym kiedykolwiek widział coś podobnego. Najbliższy, jaki mogę znaleźć na PSE, to 3-D Statue Park autorstwa jafe . Ten nie jest zbyt trudny, jak przystało na wprowadzenie.
Podobnie jak Statue Park, istnieje zestaw kształtów do umieszczenia na siatce, ale te kształty to trójwymiarowe polycubes ... zobacz link do zdjęć 8 tetracub (oczywiście 4 kostki). Bloki należy układać bez wsporników, aby pod wiszącą kostką nie mogło być „powietrza”. Bloki należy układać tak, aby żadne dwa bloki się nie stykały, nawet po przekątnej, oraz tak, aby puste kwadraty tworzyły jeden region połączony prostopadle.
Wskazówki są podawane w sposób podobny do Skyscrapers, gdzie liczba poza siatką wskazuje liczbę bloków, które można zobaczyć patrząc wzdłuż sąsiedniego wiersza / kolumny; obowiązują zwykłe zasady niedowidzenia z wieżowców. Zwróć uwagę, że zobaczenie dwóch różnych poziomów tego samego bloku liczy się tylko raz.
W tej układance kształty, które należy umieścić, to 7 „wolnych” tetracub, czyli tych, które są unikalne aż do odbicia i obrotu. Więcej szczegółów na temat elementów, w tym możliwe układy, podano poniżej. Mam nadzieję, że Ci się podoba!

Solver pomaga
Kawałki
I
1111 or 4
L
31 or 112 or 111
1
O
22 or 11
11
T
121 or 1
111
V (this is the one that has left- and right-handed versions)
12 or 11
1 2
W
12
1
S
11 or 11
11 11
Wersja tekstowa
-----------------
1 | | | | | | | | |
-----------------
| | | | | | | | | 4
-----------------
2 | | | | | | | | |
-----------------
| | | | | | | | | 2
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
| | | | | | | | |
-----------------
3 3 1
Odpowiedzi
Myślę, że kluczowy przełom to
W rzędzie 2 znajduje się 4, co oznacza, że musi widzieć 4 różne bloki o wysokości od 1 do 4 każdy. Ponieważ jest tylko 1 blok o wysokości 4 (I) i 1 blok o wysokości 3 (L), muszą one należeć do tego rzędu.
Następnie patrzymy na kolumnę 2. Ta kolumna zawiera 3 bloki, więc musi widzieć bloki o 3 różnych wysokościach. Pozostałe bloki mają wysokość 2, więc I musi znajdować się w tej kolumnie. Ponieważ I musi znajdować się w kolumnie 2, a bloki te nie mogą nawet stykać się po przekątnej, to blok, który musi zapewniać wysokość 2 w wierszu 2, musi być O. (wszystkie pozostałe bloki będą dotykać wysokości bloku 3 lub wysokość 1 bloku po przekątnej). Z podobnych powodów blok zapewniający wysokość 1 w rzędzie 2 musi być blokiem T.
Tak więc, po prostu z tego, możemy dostać się aż tutaj:
![]()
Następnie, jeśli oba bloki L i O rozciągają się w dół, to nie możemy spełnić wiersza 1. Zatem L musi rozciągać się w dół, a O w górę, aby zaspokoić ograniczenia rzędu 1 i 3.
![]()
Teraz kolejna dedukcja: pozostały 3 elementy, ale każda z kolumn „3” widzi 2 własne. Oznacza to, że element S jest pierwszym elementem, który widzą i rozciąga się na obie kolumny, używając jego długości 2 między kolumnami. Szarym kolorem zaznaczamy obszary, które nie mogą być zajęte przez blok, otrzymujemy:
![]()
Teraz łatwo zauważyć, że komórka w R5C4 musi mieć wysokość 2. Oznacza to, że jest to blok V i możemy to wypełnić.
![]()
W ostatnim kroku musimy spełnić ograniczenia zarówno drugiej kolumny, jak i czwartego wiersza, więc istnieje tylko jedna orientacja dla bloku W i gotowe.
![]()