Se le dará un entero positivo Ncomo entrada. Su tarea es construir un Semi-Zigzag, de Nlados, cada uno de longitud N. Dado que es relativamente difícil describir claramente la tarea, aquí hay algunos ejemplos:
N = 1:O
N = 2:O OO
N = 3:OO OO OOO
N = 4:OOOOO OO OO OOOO
N = 5:OOOOOO OOO OOO OOO OOOOOON = 6:OOOOOOO OOO OOO OOO OOO OOOOOOOOOOOON = 7:OOOOOOOOO OOOO OOOO OOOO OOOO OOOO OOOOOOOOOOOOOO
Como puede ver, un Semi-Zigzag está hecho de líneas diagonales y horizontales alternas, y siempre comienza con una línea diagonal superior izquierda a inferior derecha. Tenga en cuenta que los caracteres en las líneas horizontales están separados por un espacio.
Reglas
Usted puede elegir cualquier no está en blanco personaje en lugar de
O, incluso puede ser inconsistente.Puede generar / devolver el resultado como una Cadena o como una lista de Cadenas, cada una representando una línea .
Es posible que tenga una nueva línea al final o al final.
Se aplican las lagunas predeterminadas .
Puede tomar entrada y proporcionar salida por cualquier medio estándar .
Si es posible, agregue un enlace de prueba a su envío. Voy a votar cualquier respuesta que muestre los esfuerzos de golf y tenga una explicación.
Este es el código de golf , por lo que gana el código más corto en bytes en cada idioma .