Bei dieser Herausforderung entfernen Sie doppelte Wörter aus jedem Satz .
Beispiele
Hello Hello, World!
Hello, World!
Code Code! Golf Code
Code! Golf Code
Hello hello World
Hello World
Programming Golf Programming!
Programming Golf!
Spezifikation
- Die Eingabe erfolgt durch eine Zeichenfolge aus ASCII-Zeichen.
- Ein Satz ist definiert als alles bis zum Ende der Zeichenfolge, ein Zeilenvorschub (
\n) oder eine Interpunktion (.!?). - Ein Wort ist definiert als eine Folge von
A-Za-z. - Bei Wörtern wird die Groß- und Kleinschreibung nicht
Helloberücksichtigt ( ==heLlO).
- Es wird nur das erste Vorkommen eines Wortes in einem Satz beibehalten.
- Wenn ein Wort entfernt wird, sollten die Leerzeichen vor dem entfernten Wort entfernt werden. (zB
A A B->A B).
- Standardschlupflöcher sind wie immer nicht erlaubt.
Dies ist Code-Golf, also gewinnt der kürzeste Code in Bytes!
a b.weil das `a` entfernt wird.
a__b__weil das wiederholte bentfernt wird und das wiederholte aentfernt wird
a b a.geht zu was?