Hilfe! Mein komplett automatisierter Lights From Darks Separator V3001.01 ist kaputt! :(
Richtlinien
Aufgabe
Schreiben Sie ein Programm, das eine Eingabe eines Arrays (oder einer Liste in einigen Sprachen) mit einer beliebigen Anzahl von Zeichenfolgen vornimmt, die entweder den Buchstaben L oder den Buchstaben D (für Hell oder Dunkel) enthalten, und geben Sie ein Array aus, das zwei Arrays enthält, eines mit allen L's und einem mit allen D's.
Regeln
- Es ist Codegolf, also gewinnt die kürzeste Antwort in Bytes
- Die Eingabe enthält immer nur Großbuchstaben
- Es muss die gleiche Anzahl von Ls in der Ausgabe wie in der Eingabe geben, dasselbe gilt für die Ds
- Die Eingabe kann nur ein Element (oder sogar null Elemente) enthalten.
- Wenn eines oder beide der Ausgabearrays keine Elemente enthalten, geben Sie eine leere Liste aus (in einigen Sprachen bedeutet dies möglicherweise, dass Sie eine Zeichenfolge ausgeben müssen).
- Das erste Array muss immer das Array von L sein
Beispielausgabe:
["L","D","L","D","D"] -> [["L","L"],["D","D","D"]]
["L","L","L"] -> [["L","L","L"],[]]
["D","D"] -> [[],["D","D"]]
[] -> [[],[]]
["L","L",["D","D","D"]]
.
"LDLDD" -> "LL DDD"
oder so?