Введение
Давайте возьмем номер 180
. Это интересное число, потому что сумма цифр этого числа равна:
1 + 8 + 0 = 9
И в квадрате версия этого числа, или:
180² = 32400 > 3 + 2 + 4 + 0 + 0 = 9
Это оба 9 . Сумма цифр исходного номера и квадрата числа совпадают. Конечно, это также можно найти в OEIS: A058369 .
задача
Учитывая неотрицательное целое число n
, выводим n
е положительное число с этим условием.
Контрольные примеры (с нулевым индексом )
Input > Output
0 > 1
1 > 9
2 > 10
3 > 18
4 > 19
5 > 45
6 > 46
7 > 55
8 > 90
9 > 99
10 > 100
11 > 145
12 > 180
13 > 189
14 > 190
15 > 198
16 > 199
17 > 289
18 > 351
19 > 361
Вход также может быть проиндексирован на 1, если вам это подходит.
Это код-гольф , поэтому выигрывает представление с наименьшим количеством байтов!
^₂;?{ẹ+}ᵛ