Gęstość w legowisku
Poniżej znajdziesz puzzle wyszukiwania słów. Ale to nie jest zwykłe wyszukiwanie słów ... znalezione słowa nie mogą być zbyt gęste. Definicja słowa w tej układance:
- pojawia się w / usr / share / dict / words:https://gist.github.com/WChargin/8927565 (pamiętaj, ten słownik zawiera wiele rzeczowników własnych, szczególnie lokalizacje geograficzne, które liczą się jako słowa)
- musi mieć co najmniej cztery litery
- pojawia się na siatce w jednym kierunku
- nie pojawia się w innym legalnym słowie (uwaga: słowa, które są prawidłowe zarówno do przodu, jak i do tyłu na całej długości [np. RAIL i LIAR] są prawidłowe, ale liczą się tylko raz)
- średnia liter w słowie (obliczona wartość A1Z26 ) może wynosić maksymalnie 11
Po znalezieniu wszystkich 36 słów znajdziesz wskazówkę, której możesz użyć, aby znaleźć odpowiedź na tę zagadkę, która jest sześcioliterowym słowem. Mam nadzieję, że Ci się podoba!
Wersja CSV:
H,N,N,F,C,O,R,O,L,I,A,J
T,N,E,V,E,L,E,A,C,A,M,D
A,E,I,E,A,E,E,A,C,L,N,N
B,A,A,B,T,P,A,W,I,I,T,O
L,A,A,E,A,F,A,F,H,A,S,P
E,D,R,A,G,B,A,B,U,C,A,M
U,C,E,S,C,S,O,D,A,B,B,M
F,R,A,U,D,A,A,A,P,E,E,D
M,G,A,B,P,A,M,P,E,R,E,D
O,B,D,L,E,G,F,T,M,E,D,E
D,E,T,A,L,U,D,A,C,E,H,I
A,I,E,L,C,U,N,R,R,L,G,T
Odpowiedzi
Odpowiedź to:
HEL
Oto jak się tu dostaliśmy, opierając się na odpowiedzi Lukasa.
Ukończona siatka:
Czytając poza siatką, widzimy słowo NONOGRAM (nie ma tu niespodzianek od Jeremy'ego, co?)
Stamtąd,
Nieużywane litery bierzemy ze środkowej siatki 10x10 i używamy ich do tworzenia nonogramu. Czytając wiersz po wierszu, widzimy, że w górnym wierszu znajduje się C, a następnie A, więc nonogramowa wskazówka dla tego wiersza to [3, 1]. Oto pusta siatka nonogramów:
Uzupełnienie siatki nonogramów daje nam to:
Następnie nakładamy zacienione kwadraty na oryginalną siatkę, na przykład:
To daje nam wskazówkę:
ELEMENT Z SUKCESOREM GÓRNY LEWY METAL
Stamtąd odpowiedź brzmi
HELIUM - He (element) + Li (następca) + U (górny) + M (lewy metal)
Nieprawidłowe odpowiedzi alternatywne:
SREBRNY - Jeśli czytasz to jako „żywioł z sukcesem”, to srebro jest „z” elementem, który reprezentuje sukces (złoto) i jest metalem. SOD - w lewym górnym rogu siatki znajduje się słowo „jedenaście”, które oznacza liczbę atomową sodu, metalu alkalicznego.
TO NIE JEST ODPOWIEDŹ, ALE RÓWNIEŻ NIEKTÓRE UWAGI NA TEMAT TWORZENIA TEJ PUZZLE
@bobble dostarczył początkowej inspiracji do połączenia układanki i zasugerował, żebym napisał kilka uwag na temat jej powstania. Mnóstwo spoilerów!
Układanka składa się tak naprawdę tylko z trzech performatywnych kroków: wyszukania słów, rozwiązania nonogramu, a następnie odpowiedzi na (ostatecznie niezbyt dobrze wykonaną) tajemniczą wskazówkę. Dla mnie moment aha oznaczał , że osoba rozwiązująca zdała sobie sprawę , że do rozwiązania jest nonogram. Więc wcześnie zdecydowałem się zakodować wskazówki nonogramowe w wyszukiwaniu słów.
Właściwie zbudowałem układankę od tyłu. Najpierw przyszła wskazówka, którą chciałem osadzić, więc pomyślałem, ile znaków potrzebuję. Zostawiłem sobie trochę wolnego miejsca, ale ostatecznie nie potrzebowałem tego.
Następną decyzją było osadzenie nonogramu w wyszukiwaniu słów. Na szczęście wczesne uświadomienie sobie było takie, że nie można go zakodować ciągami obecnych / nieobecnych liter, ponieważ to jest rozwiązanie dla nonogramu. Początkowo myślałem o użyciu cyfr rzymskich, ale zajęłoby to zbyt wiele znaków. Ostatecznie zdecydowałem się na użycie odkrytych liter z kodowaniem A1Z26. To nasunęło pomysł obliczenia gęstości słów, ponieważ to pozwoliło mi wprowadzić A1Z26 jako rzecz.
Następnym problemem jest rozróżnienie wskazówek dotyczących wierszy od wskazówek dotyczących kolumn. Myślałem o kodowaniu kolorami czerwonym i cyjanowym (R i C), ale problem polega na tym, że potrzeba dwa razy więcej odkrytych liter, co sprawia, że wyszukiwanie słów jest jeszcze mniejszym wyzwaniem. Postanowiłem spróbować ułożyć to w taki sposób, aby pojedynczy zestaw liter mógł zakodować zarówno wskazówki dotyczące wierszy, jak i kolumn. Nie było to łatwe i spowodowało kilka iteracji w tworzeniu puzzli.
Ostatecznie tworzenie nonogramu było metodą prób i błędów, próbując spełnić kilka kryteriów: odpowiednią liczbę zacienionych pól, możliwość jednoczesnego kodowania wskazówek dotyczących wiersza i kolumny, zachowanie pewnego poziomu wyzwania i posiadanie unikalnego rozwiązania. Każdy z nich przynajmniej raz ugryzł mnie w tył.
Po umieszczeniu nonogramu około 54 kwadratów ze 144 zostało naprawionych, a wypełnienie reszty stało się kwestią. Polegało to głównie na znalezieniu najwęższych zakamarków i umieszczeniu ich w pierwszej kolejności. Pozostawienie wolnej granicy, poza potrzebą 8 kwadratów do zakodowania „NONOGRAMU”, okazało się moją najmądrzejszą decyzją… posiadanie tej wolności jest prawdopodobnie tym, co umożliwiło wykonanie tej układanki.
Następnie napisałem scenariusz, w którym znalazłem wszystkie słowa w każdej pozycji, i na pewno było kilka zbłąkanych słów, które złapał ten krok. Zwykle poprawki były dość proste i dotyczyły jednego lub dwóch słów. Złapał też największą muchę w mojej maści: w prawie ostatecznej implementacji, stałe litery z wiadomości i kodowanie nonogramu, w tym słowo "BABE" ... dosłownie nic nie mogłem zrobić, aby to usunąć poza manipulowaniem nonogramem . Ale tutaj miałem szczęście: dwa Bs w BABE były prawdopodobnie jedynym miejscem w kodowaniu nonogramu, w którym mogłem po prostu przełączyć je do innych rogów utworzonego przez nich prostokąta, bez zakłócania wiadomości lub kodowania nonogramu. Lepiej mieć szczęście niż dobre.
Ostatnim krokiem, którego nie mogę wystarczająco podkreślić, jest kontrola jakości. Przeszedłem przez łamigłówkę jeszcze dwa razy, od początku do końca, tworząc listę słów, ponownie sprawdzając kodowanie nonogramu ... WSZYSTKIE kroki, jak musiałby to zrobić rozwiązujący. Jako rozgrywający męczące jest wielokrotne rozwiązywanie tej samej łamigłówki, ale ważne jest, aby stworzyć układankę wysokiej jakości. Masz „poczucie winy”, którego nie możesz nie wiedzieć, ale musisz zrobić wszystko, co w twojej mocy, aby podejść do zagadki niewinnie.
(Częściowo) Myślę, że 36 słów jest
![]()
![]()
Wszystkie spełniają podane warunki. Również np. W przypadku „rozpieszczony” i „amper” wybrano dłuższe słowo.
Dozorca
ELEVEN
HASP
DRAG
KUBA
SODA
OSZUSTWA
peed
rozpieszczona
GELD
ADULATED
jąder
KĄPIEL
TABELA
FUEL
OBSZAR
LEER
BAST
TIED
TEEN
szotowym
RASIZM
BARY
DAFT
FADS
daleka
THEE
wołowina
huk
FIOLKA
FILM
Hind
CRETE
SAGO
burak
merman