Oreoorererereoo
Dada una cadena de entrada que es similar a la palabra "oreo", proporcione una representación ASCII de la cookie que sea tan ancha como la cadena de entrada (para garantizar la estabilidad de la cookie).
Reglas
- La entrada es minúscula, una cadena no vacía sin espacios en blanco que contiene cualquier combinación de las cadenas "o" y "re", y que contiene solo esas cadenas.
- La cadena "o" representa la cookie sólida, mientras que la cadena "re" representa el relleno.
- La salida debe ser una cookie apilada que sea tan ancha como la cadena de entrada.
- La salida puede no ser una matriz de cadenas
- La cookie debe superponerse al relleno por un carácter en cada lado
- Los caracteres utilizados para la salida no tienen que coincidir con la salida a continuación (█ y ░), solo tienen que ser diferentes caracteres que no sean espacios en blanco para las dos partes de la cookie
- Se requiere el relleno de espacios en blanco en el lado izquierdo del relleno, y cualquier espacio en blanco final es opcional
Ejemplos
Input: oreo
Output:
████
░░
████
Input: o
Output:
█
Input: re
Output: (two spaces)
Input: rere
Output:
░░
░░
Input: oreoorererereoo
Output:
███████████████
░░░░░░░░░░░░░
███████████████
███████████████
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
███████████████
███████████████
Dado que este es el código de golf, la respuesta más corta gana, buena suerte :)
re
debería ser ahora aceptable 1 or 2 spaces
, ¿no necesariamente 2?