Tengo una barra de chocolate y necesito ayuda para comerla, así que escribirás un programa solo para hacerlo.
Explicación
La primera línea es la entrada. Los ejemplos están separados por una línea vacía.
7
____
__|__|
|__|__|
|__|__|
|__|__|
6
_______
|__|__|
|__|__|
|__|__|
5
____
__|__|
|__|__|
|__|__|
0
1
____
|__|
Especificaciones
Esperemos que los ejemplos especifiquen claramente este desafío, pero para evitar cualquier posible confusión, aquí hay una especificación:
Puede tener un solo espacio en blanco final / final opcional
Una entrada de 0es una salida vacía.
Si la entrada es par, las filas superiores se ven así:
_______
|__|__|
Si es extraño, la fila superior es:
____
|__|
Si es impar y mayor que 1, las filas superiores son:
____
__|__|
Las siguientes filas son:
|__|__|
hasta que el número de instancias de |__|sea igual a la entrada
1? ¿La entrada de0necesita ser apoyada?