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á n
barras invertidas ( \
) y barras verticales ( |
), n+1
lí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!
0
puede 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)