Я вважав, що "арка" є найкращим способом описати цю схему чисел:
1234567887654321
1234567 7654321
123456 654321
12345 54321
1234 4321
123 321
12 21
1 1
Формально визначений, кожен рядок складається з цифр від 1 до 9-n
, (n-1)*2
пробілів і чисел 9-n
через 1 (де n
поточний рядок).
Ваше завдання - написати, скориставшись найкоротшим можливим кодом, невеликий скрипт / програму, яка надрукує вищезазначений зразок з урахуванням таких обмежень:
- Ви не можете жорстко кодувати весь візерунок. Ви можете мати лише жорсткий код одного рядка шаблону.
- Програма повинна надрукувати новий рядок (будь-яку комбінацію
\n
або\r
) в кінці кожного рядка.
На старт, увага, марш!
11111111^2 == 123465787654321 != 1234567887654321
( помічайте повторення 8
)
123456787654321
оскільки вона дорівнює11111111^2
;-)