Écrivez un programme ou une fonction qui accepte un entier supérieur à 1 ou inférieur à -1. Autrement dit, l'entrée ne sera pas 0, 1 ou -1.
Si l'entrée est 2
, la sortie doit être:
|\_/|
|___|
Si l'entrée est 3
, la sortie doit être:
|\_/\_/|
|______|
Si l'entrée est 4
, la sortie doit être:
|\_/\_/\_/|
|_________|
Le modèle se poursuit de la même manière exacte pour les entrées plus importantes. Par exemple, si l'entrée est 10
, la sortie doit être:
|\_/\_/\_/\_/\_/\_/\_/\_/\_/|
|___________________________|
Si l'entrée est -2
, la sortie doit être:
____
| |
|_/\_|
Si l'entrée est -3
, la sortie doit être:
_______
| |
|_/\_/\_|
Si l'entrée est -4
, la sortie doit être:
__________
| |
|_/\_/\_/\_|
Le modèle se poursuit de la même manière exacte pour les entrées plus petites. Par exemple, si l'entrée est -10
, la sortie doit être:
____________________________
| |
|_/\_/\_/\_/\_/\_/\_/\_/\_/\_|
La sortie peut être imprimée ou renvoyée sous forme de chaîne avec un retour à la ligne facultatif. Le coin "vide" en haut à droite de la sortie pour les entrées négatives peut être un espace ou il peut rester vide.
Le code le plus court en octets gagne.