Рассмотрим следующий треугольник.
1 23 456 7891 01112 131415 1617181 92021222 324252627 2829303132 33343536373 839404142434 4454647484950 51525354555657 585960616263646 5666768697071727 37475767778798081
Как вы, наверное, заметили, первая строка имеет длину 1, а каждая последующая строка на 1 цифру длиннее предыдущей и содержит цифры сцепленных положительных целых чисел.
Вам будет дано целое число N . Ваша задача - найти сумму цифр, которые лежат в N- й строке вышеуказанного треугольника.
правила
Вы можете выбрать либо 0, либо 1 индексирование. Пожалуйста, укажите это в своем ответе.
Применяются стандартные лазейки .
Вы можете принимать и выводить данные любым стандартным способом и в любом разумном формате.
Это OEIS A066548 , и эта последовательность представляет собой сам треугольник (за исключением того, что мы не удаляем ведущие нули).
Это код-гольф , поэтому выигрывает самый короткий код в байтах (на каждом языке). Удачи в гольф!
Тестовые случаи
Input | Output
0 | 1
1 | 5
2 | 15
3 | 25
4 | 5
5 | 15
6 | 25
7 | 20
8 | 33
9 | 33
10 | 43
11 | 46
12 | 64
Обратите внимание, что вышеприведенные 0-индексированы. Если вы ищете тестовые примеры с 1 индексом, увеличьте ввод на 1.
На совершенно несвязанной ноте я недавно сменил фотографию в своем профиле, и это вдохновило меня на написание этой задачи.
n**2
естьn*n
.