Imaginei que um "arco" era a melhor maneira de descrever esse padrão de números:
1234567887654321
1234567 7654321
123456 654321
12345 54321
1234 4321
123 321
12 21
1 1
Definido formalmente, cada linha consiste nos números de 1 a 9-n
, (n-1)*2
espaços e números de 9-n
1 (onde n
está a linha atual).
Sua tarefa é escrever, usando o código mais curto possível, um pequeno script / programa que imprima o padrão acima, sujeito às seguintes restrições:
- Você não pode codificar o padrão inteiro. Você pode codificar apenas uma única linha do padrão, no máximo.
- Seu programa deve imprimir uma nova linha (qualquer combinação de
\n
ou\r
) no final de cada linha.
Pronto ... pronto .... vai!
11111111^2 == 123465787654321 != 1234567887654321
(aviso a repetida 8
)
123456787654321
, uma vez que equivale a11111111^2
;-)