Zainspirowany tym pytaniem o pakowaniu w tym formacie.
Czasami widzę ukończone krzyżówki i będąc takim, jakim jestem, nie mogę się martwić, aby dowiedzieć się, jakie były rozwiązania dla wskazówek.
Wejście:
- Ciąg 2D (dowolny format, separacja nowego wiersza, lista 2d itp.)
- Puste kwadraty będą reprezentowane przez
(spację)
- Co drugi kwadrat będzie pisany małymi literami.
- Możesz założyć, że dane wejściowe zostaną wypełnione spacjami, aby utworzyć prostokąt
Wynik:
- Każde znalezione słowo
- Musisz wyszukiwać słowa wzdłuż i w dół
- Słowa będą miały co najmniej dwie litery
- Jeśli są zduplikowane słowa, musisz je wypisywać za każdym razem, gdy się pojawią
- Nie musisz dokonywać żadnej weryfikacji
- Słowa mogą być wyprowadzane w dowolnej kolejności
- Brak ścisłych reguł formatowania
Przypadki testowe:
word
e e
step
t d
word, step, west, reed
---
pies
not
no
wasp
pies, not, no, wasp, in, eons, stop
---
igloo
n
word
igloo, word, on