Historia
¿Has visto esta publicación de 9gag ? Tal vez tienes la sensación de hacer tus propias oraciones. Pero luego te das cuenta de que podrías jugar un guión en media hora, y nunca tendrás que lidiar con eso.
La sumisión
Su programa obtendrá una cadena de entrada que devolverá con comillas agregadas como se explica a continuación. Las lagunas estándar están prohibidas. Se permite la salida como una lista de líneas. Se permiten espacios finales y líneas vacías que no rompen la salida.
Las reglas de entrada
- La entrada solo contiene caracteres ASCII imprimibles.
- La entrada puede contener espacios. Las palabras se determinan con ellos.
- Se garantiza que un espacio nunca será seguido por otro espacio.
- El caso de no entrada o cadena vacía no importa.
Las reglas de salida
Si se da una palabra, el programa debe devolver la cadena entre comillas.
Si la cadena de entrada tiene 2 o más palabras, primero devuelve la entrada inicial, pero la primera palabra está entre comillas. Luego, en la línea siguiente, devuelve la entrada inicial, pero con la segunda palabra entre comillas. Y así sucesivamente para las palabras restantes.
En general, el programa tiene que devolver tantas líneas como palabras haya en la entrada.
Ejemplos:
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"
Este es el código de golf , por lo que gana la respuesta de menos bytes.
"
caracteres?
''
, ‘’
o “”
en lugar de ""
?