Oreoorererereoo
Étant donné une chaîne d'entrée similaire au mot "oreo", donnez une représentation ASCII du cookie aussi large que la chaîne d'entrée (pour assurer la stabilité du cookie).
Règles
- L'entrée est en minuscule, une chaîne non vide, sans espace, qui ne contient aucune combinaison des chaînes "o" et "re", et ne contient que ces chaînes.
- La chaîne "o" représente le cookie solide, tandis que la chaîne "re" représente le remplissage.
- La sortie doit être un cookie empilé aussi large que la chaîne d'entrée.
- La sortie ne peut pas être un tableau de chaînes
- Le cookie doit chevaucher le remplissage d'un caractère de chaque côté
- Les caractères utilisés pour la sortie ne doivent pas nécessairement correspondre à la sortie ci-dessous (et), ils doivent simplement être différents caractères non-blancs pour les deux parties du cookie.
- Le remplissage d'espaces sur le côté gauche du remplissage est requis et tout espace de fin est facultatif.
Exemples
Input: oreo
Output:
████
░░
████
Input: o
Output:
█
Input: re
Output: (two spaces)
Input: rere
Output:
░░
░░
Input: oreoorererereoo
Output:
███████████████
░░░░░░░░░░░░░
███████████████
███████████████
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
░░░░░░░░░░░░░
███████████████
███████████████
Puisqu'il s'agit de code golf, la réponse la plus courte l'emporte, bonne chance :)
re
devrait maintenant être acceptable 1 or 2 spaces
, pas nécessairement 2?