Geschichte
Haben Sie diesen Beitrag von 9gag gesehen ? Vielleicht hast du das Gefühl, deine eigenen Sätze zu bilden. Aber dann merkt man, dass man in einer halben Stunde nur ein Drehbuch spielen kann, und man muss sich nie damit auseinandersetzen.
Die Vorlage
Ihr Programm erhält eine Eingabezeichenfolge, die in Anführungszeichen gesetzt wird (siehe unten). Standardlücken sind verboten. Die Ausgabe als Zeilenliste ist zulässig. Leerzeichen und Leerzeilen, die die Ausgabe nicht unterbrechen, sind zulässig.
Die Regeln der Eingabe
- Die Eingabe enthält nur druckbare ASCII-Zeichen.
- Die Eingabe kann Leerzeichen enthalten. Die Wörter werden mit ihnen bestimmt.
- Es ist garantiert, dass einem Leerzeichen niemals ein anderes Leerzeichen folgt.
- Der Fall, dass keine Eingabe oder leere Zeichenfolge vorhanden ist, spielt keine Rolle.
Die Regeln der Ausgabe
Wenn ein Wort angegeben wird, muss das Programm die Zeichenfolge zwischen Anführungszeichen zurückgeben.
Wenn die Eingabezeichenfolge 2 oder mehr Wörter enthält, wird zuerst die ursprüngliche Eingabe zurückgegeben, das erste Wort befindet sich jedoch in Anführungszeichen. In der nächsten Zeile wird dann die ursprüngliche Eingabe zurückgegeben, jedoch mit dem zweiten Wort in Anführungszeichen. Und so weiter für die restlichen Wörter.
Im Allgemeinen muss das Programm so viele Zeilen zurückgeben, wie Wörter in der Eingabe enthalten sind.
Beispiele:
test -> "test"
This is codegolf -> "This" is codegolf
This "is" codegolf
This is "codegolf"
This is a significantly longer, but not the longest testcase -> "This" is a significantly longer, but not the longest testcase
This "is" a significantly longer, but not the longest testcase
This is "a" significantly longer, but not the longest testcase
This is a "significantly" longer, but not the longest testcase
This is a significantly "longer," but not the longest testcase
This is a significantly longer, "but" not the longest testcase
This is a significantly longer, but "not" the longest testcase
This is a significantly longer, but not "the" longest testcase
This is a significantly longer, but not the "longest" testcase
This is a significantly longer, but not the longest "testcase"
Here is an another one -> "Here" is an another one
Here "is" an another one
Here is "an" another one
Here is an "another" one
Here is an another "one"
Das ist Code-Golf , also gewinnt die Antwort mit dem geringsten Byte!
"Zeichen enthält ?
'', ‘’oder “”, statt ""?