Strzałki NEWS
Nazwanie łamigłówki dziełem sztuki wydaje się przesadą. Bywają jednak rodzaje zadań diagramowych, które ze względu na pomysłowość i oryginalność na takie określenie zasługują. Przykładem może być poniższe dziełko zaprezentowane na 22 Łamigłówkowych Mistrzostwach Świata zorganizowanych w 2013 roku w Pekinie. Był to debiut tego rodzaju zadania na szerszym forum, ale miało ono japoński rodowód i nazwę – „Ślepe strzałki”, choć moim zdaniem trafniej byłoby je nazwać jak powyżej w tytule wpisu.
W niektóre pola diagramu należy wstawić strzałki tak, aby w każdym wierszu i w każdej kolumnie znalazły się dokładnie cztery strzałki wskazujące w różnych kierunkach (stąd NEWS). Żadna strzałka nie może wskazywać bezpośrednio na inną strzałkę, tzn. takie wskazanie jest dozwolone tylko wtedy, gdy na drodze między strzałkami wskazującą i wskazaną znajduje się czerwona ścianka. Wszystkie ścianki są ujawnione, więc nowych dostawiać nie wolno.
Z lewej strony przykład, z prawej zadanie.

Jako rozwiązanie można podać pozycje i kierunki strzałek w kolejnych wierszach od góry (rozwiązanie przykładu: XWNES-NSEW-EXWSN-WNSXE-SEXNW); albo oszczędnie i lakonicznie: ile razy w takim zapisie pojawia się SEX?
Komentarze z prawidłowym rozwiązaniem ujawniane są wieczorem w przeddzień kolejnego wpisu (z błędnym zwykle od razu). Wpisy pojawiają się co 7 dni.
Komentarze
Jakiś pomysłowy wynalazca tak zrobił, że wstawiany komentarz nie pojawia się jako wstawiony tylko po wstawieniu znika i nie wiadomo czy pojawi się czy nie. Bardzo proszę o potwierdzenie czy przeszło czy nie przeszło 🙂
Rozwiązania nie widzę w żadnym komentarzu. Proszę o jak najprostszą formę.
mp
O teraz widzę. Może nie przechodzi tylko z tagami
. Zaraz to sprawdzimy.
Teraz bez tagów też nie widać. Jakieś diabelskie sztuczki ???!!!
Rozwiazanie strzalek NEWS
body {
font-family: Arial, sans-serif;
padding: 20px;
background-color: #f5f5f5;
}
h1 {
text-align: center;
color: #333;
}
.container {
max-width: 800px;
margin: 0 auto;
background-color: white;
padding: 20px;
border-radius: 8px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
}
td {
width: 80px;
height: 80px;
text-align: center;
vertical-align: middle;
font-size: 48px;
font-weight: bold;
background-color: #fffacd;
color: #00008b;
position: relative;
}
td:empty {
background-color: #fffacd;
}
.arrow {
font-size: 48px;
color: #00008b;
}
/* Row and column labels */
.row-label {
width: 40px;
background-color: #e8e8e8;
font-weight: bold;
text-align: center;
vertical-align: middle;
height: 80px;
}
.col-label {
width: 80px;
height: 40px;
background-color: #e8e8e8;
font-weight: bold;
text-align: center;
vertical-align: middle;
}
.corner {
width: 40px;
height: 40px;
background-color: #e8e8e8;
}
/* Vertical walls (right border) */
.v-wall {
border-right: 4px solid #ff0000;
}
/* Horizontal walls (bottom border) */
.h-wall {
border-bottom: 4px solid #ff0000;
}
/* Both walls */
.both-walls {
border-right: 4px solid #ff0000;
border-bottom: 4px solid #ff0000;
}
/* Regular borders */
td {
border: 1px solid #ccc;
}
.legend {
margin-top: 30px;
padding: 15px;
background-color: #f9f9f9;
border-left: 4px solid #00008b;
}
.legend h3 {
margin-top: 0;
}
.legend-item {
margin: 10px 0;
}
Rozwiazanie
Each row and column contains exactly 4 arrows.
Arrows cannot point at each other (blocked by red walls).
0
1
2
3
4
5
0
↑
↓
←
→
1
←
→
↓
↑
2
→
↑
←
↓
3
→
↓
↑
←
4
↓
↑
←
→
5
←
↑
↓
→
Strzały Amora zaowocowały d1,e1,f1-em. Później pojawi się „nius”.
Ciąg liter pojawia się w diagramie dwa razy: jeden raz na wprost i jeden raz wspak
NSWE00/W0E0SN/EN0W0S/0ES0NW/S00NWE/0WNSE0
Mojego komentarza też nie ma.
Komentarz wysłałem w takiej postaci
N S W E X X
W X E X S N
E N X W X S
X E S X N W
S X X N W E
X W N S E X
Najbardziej prawdopodobną przyczyną znikania komentarzy jest działanie filtra, który wyszukuje słowa z listy słów „zakazanych”. W zadaniu z tego tygodnia było takie trzyliterowe słowo, zaczynające się od s, kończące się na x i z samogłoską w środku. Niestety, także w rozwiązaniu, jako fragment łańcucha tekstowego. Nie takie intencje mieli autorzy tego filtra, ale na przyszłość, jako komentujący, musimy zwracać uwagę na to, czy pojawił się komunikat zwrotny o oczekiwaniu wpisu na moderację. W razie jego braku warto przyjrzeć się treści komentarza pod kątem jakiegoś słowa, które mogłoby być zauważone przez program filtrujący i przeredagować komentarz przed ponowną próbą wysłania.
Weryfikujemy hipotezę grgkh. Litera X zastąpiona literą O.
NSWEOO
WOEOSN
ENOWOS
OESONW
SOONWE
OWNSEO
Mam tylko taką satysfakcję, że rozwiązałem prawidłowo. A, że zniknęło to dość oryginalne. Trzeba było uprzedzić, że takie zniknięcie wymaga klejnego wysłania być może w innej formie.
Ja bym uprzedził, gdybym wiedział, że taki „przepadek” może nastąpić. Teraz wiem…
m
Przed wielu laty w podobny sposób na forum gazeta.pl dostawało się „punkty karne” za niestosowanie netykiety. Tylko algorytm wiedział dokładnie za co i kiedy. Użytkownicy dowiadywali się po fakcie, że był powód ukarania po przekroczeniu pewnego limitu.
Tutaj podobne „przepadki” zdarzały mi się niejeden raz. Najdawniejszy, który pamiętam, gdy było więcej okazji do publikacji kolejnych rozwiązań diagramów wypełnianych literami, było coś nie tak z ich konstrukcją. Domyślałem się jakichś zbitek literowych, bo diagramy inaczej zapisane przechodziły. Ówczesna moderacja na bieżąco wskazywała na powód zamieszania.
Drugi raz to było niedawne rozwiązanie będące diagramem, w którym zdziwił mnie brak komunikatu o moderacji. Nie było też zawsze widocznego powrotu do poprzedniego widoku, gdy użyłem w przeglądarce przycisku „Wstecz”. Gdy się potwierdziło, że komentarz nie dotarł, wyjaśnienie mogło być tylko jedno.
W bieżącym zadaniu ta hipoteza została dobrze przetestowana i potwierdzona.
Ciekawe, czy jest możliwość zapoznania się z listą słów, które są używane przez automatycznego cenzora?
Spróbuję się dowiedzieć o listę trefnych słówek. Warto też przypomnieć, że program obsługujący blog i komentarze nie akceptuje niektórych „dziwnych” znaków.
mp
Jak by nie było mamy do czynienia z komedią, gdyż trefne słowo, które spowodowało zamieszanie w naszej elitarnej niszy przechodzi gdzie indziej bez szemrania a nawet jest nachalnie promowane. Jest to chyba przejaw polityki różnorodności przy stosowaniu standardów moralności publicznej w różnych miejscach wirtualnej komunikacji 😉
Chciałbym ze swojej strony dodać kilka słów wyjaśnienia dotyczących umieszczenia w komentarzu kodu HTML. Po przetestowaniu go lokalnie, w swojej naiwności miałem nadzieję, że okno komentarza poprawnie to wyświetli. Niestety tak się nie stało, a co gorsza, nie ma możliwości usunięcia feralnego wpisu. 🙁