Scrivi un programma o una funzione che accetta un numero intero maggiore di 1 o inferiore a -1. Cioè, l'input non sarà 0, 1 o -1.
Se l'input è 2, l'output dovrebbe essere:
|\_/|
|___|
Se l'input è 3, l'output dovrebbe essere:
|\_/\_/|
|______|
Se l'input è 4, l'output dovrebbe essere:
|\_/\_/\_/|
|_________|
Il modello continua allo stesso modo esatto per input più grandi. Ad esempio, se l'input è 10, l'output dovrebbe essere:
|\_/\_/\_/\_/\_/\_/\_/\_/\_/|
|___________________________|
Se l'input è -2, l'output dovrebbe essere:
____
| |
|_/\_|
Se l'input è -3, l'output dovrebbe essere:
_______
| |
|_/\_/\_|
Se l'input è -4, l'output dovrebbe essere:
__________
| |
|_/\_/\_/\_|
Il modello continua allo stesso modo esatto per input più piccoli. Ad esempio, se l'input è -10, l'output dovrebbe essere:
____________________________
| |
|_/\_/\_/\_/\_/\_/\_/\_/\_/\_|
L'output può essere stampato o restituito come stringa con una nuova riga finale opzionale. L'angolo "vuoto" in alto a destra dell'uscita per gli ingressi negativi può essere uno spazio o può rimanere vuoto.
Vince il codice più breve in byte.