Su tarea es escribir un programa o una función que imprima un triángulo ASCII. Se ven así:
|\
| \
| \
----
Su programa tomará una sola entrada numérica n, con las restricciones 0 <= n <= 1000. El triángulo anterior tenía un valor de n=3.
El triángulo ASCII tendrá nbarras invertidas ( \) y barras verticales ( |), n+1líneas y guiones ( -), y cada línea tendrá una cantidad de espacios igual al número de línea (basado en 0, es decir, la primera línea es la línea 0) además de la última línea. .
Ejemplos:
Entrada:
4
Salida:
|\
| \
| \
| \
-----
Entrada:
0
Salida:
En este caso de prueba, la salida debe estar vacía. Sin espacios en blanco.
Entrada:
1
Salida:
|\
--
La entrada y salida deben ser exactamente como las especifiqué.
Este es el código de golf , ¡así que busca el código más corto posible!
0puede tener una salida inesperada, ya que es un caso límite (especialmente porque solicitó que el número de guiones debe ser uno más que el número de entrada)