Supuse que un "arco" era la mejor manera de describir este patrón de números:
1234567887654321
1234567 7654321
123456 654321
12345 54321
1234 4321
123 321
12 21
1 1
Definida formalmente, cada línea consta de los números del 1 al 1 9-n
, los (n-1)*2
espacios y los números del 9-n
1 al 1 (donde n
está la línea actual).
Su tarea es escribir, utilizando el código más corto posible, un pequeño script / programa que imprima el patrón anterior sujeto a las siguientes restricciones:
- No puede codificar todo el patrón. Solo puede codificar una sola línea del patrón como máximo.
- Su programa debe imprimir una nueva línea (cualquier combinación de
\n
o\r
) al final de cada línea.
¡En sus marcas, listos, fuera!
11111111^2 == 123465787654321 != 1234567887654321
(aviso repetido 8
)
123456787654321
ya que equivale a11111111^2
;-)