Siehe auch: Granma liebt Ana
Sie erhalten eine Folge von ASCII-Kleinbuchstaben. Mit dieser Wörterbuchdatei (UPDATED) müssen Sie das Anagramm lösen. Um ein Anagramm zu lösen, müssen Sie alle Wörter oder Wortgruppen, die mit jedem Buchstaben aus der Eingabezeichenfolge gebildet werden können, genau einmal ausgeben, getrennt durch Zeilenumbrüche. Gruppen derselben Wörter in einer anderen Reihenfolge sind nicht eindeutig und sollten nicht separat ausgegeben werden. Die Reihenfolge der Wörter spielt jedoch keine Rolle . Die Reihenfolge der Ausgabelösungen spielt ebenfalls keine Rolle . Wenn die Eingabe kein Wort bilden kann, geben Sie nichts aus.
Einige nützliche Testfälle:
Input: viinlg
Output: living
Input: fceodglo
Output: code golf
Input: flogflog
Output: golf golf
Input: ahwhygi
Output: highway
high way
Input: bbbbbb
Output:
Regeln / Vorbehalte:
Sie können auf die Wörterbuchliste zugreifen, wie Sie möchten. Befehlszeilenargument, stdin, Lesen aus einer Datei oder Lesen aus dem Internet sind zulässig.
Die Eingabe besteht nur aus ASCII-Kleinbuchstaben. In bestimmten Fällen müssen Sie keine Ergebnisse ausgeben.
Sie erhalten keine Zeichenfolge, die bereits ein gültiges Wort bildet (möglicherweise erhalten Sie jedoch eine Zeichenfolge, die mehrere Wörter bildet , z. B.
bluehouse
).Nachgestellte Zeilenumbrüche sind zulässig, aber nicht erforderlich.
Es gelten Standardlücken.
Das ist Code-Golf . Der kürzeste Code in Bytes gewinnt. Viel Glück!