W tym wyzwaniu usuniesz zduplikowane słowa z każdego zdania .
Przykłady
Hello Hello, World!
Hello, World!
Code Code! Golf Code
Code! Golf Code
Hello hello World
Hello World
Programming Golf Programming!
Programming Golf!
Specyfikacja
- Dane wejściowe będą ciągiem znaków ASCII.
- Zdanie jest definiowane jako cokolwiek do końca łańcucha, linefeed (
\n) lub interpunkcji (.!?). - Słowo jest zdefiniowane jako ciąg
A-Za-z. - W słowach nie jest rozróżniana wielkość liter (
Hello==heLlO).
- Zachowywane jest tylko pierwsze wystąpienie słowa w zdaniu.
- Jeśli słowo zostanie usunięte, spacje przed usuniętym słowem powinny zostać usunięte. (np.
A A B->A B).
- Jak zawsze standardowe luki są niedozwolone.
To jest golf golfowy, więc wygrywa najkrótszy kod w bajtach!
a b.ponieważ litera „a” została usunięta.
a__b__ponieważ powtarzane bjest usuwane, a powtarzane ajest usuwane
a b a.idzie do czego?