Inspiriert von dieser Frage zum Verpacken in dieses Format.
Gelegentlich sehe ich ein vollständiges Kreuzworträtsel und da ich so bin, kann ich mir nicht die Mühe machen, herauszufinden, welche Lösungen für die Hinweise tatsächlich vorhanden waren.
Eingang:
- Eine 2D-Zeichenfolge (beliebiges Format, Newline getrennt, 2D-Liste usw.)
- Leere Quadrate werden mit einem
(Leerzeichen) dargestellt.
- Jedes zweite Quadrat wird in Kleinbuchstaben geschrieben.
- Sie können davon ausgehen, dass die Eingabe mit Leerzeichen aufgefüllt wird, um ein Rechteck zu bilden
Ausgabe:
- Jedes Wort gefunden
- Sie müssen entlang und nach Wörtern suchen
- Die Wörter sind mindestens zwei Buchstaben lang
- Wenn es doppelte Wörter gibt, müssen Sie sie jedes Mal ausgeben, wenn sie erscheinen
- Sie müssen keine Validierung durchführen
- Wörter können in beliebiger Reihenfolge ausgegeben werden
- Keine strengen Formatierungsregeln
Testfälle:
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