introduzione
Prendiamo il numero 180
. Questo è un numero interessante perché la somma delle cifre di questo numero è uguale a:
1 + 8 + 0 = 9
E la versione quadrata di questo numero, oppure:
180² = 32400 > 3 + 2 + 4 + 0 + 0 = 9
Questi sono entrambi 9 . La somma delle cifre del numero originale e il numero al quadrato sono uguali. Naturalmente, questo si trova anche su OEIS: A058369 .
Compito
Dato un numero intero non negativo n
, emettere il numero n
th positivo con questa condizione.
Casi di test ( indicizzati zero )
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
L'input può anche essere 1-indicizzato se ti va meglio.
Questo è code-golf , quindi vince l'invio con il minor numero di byte!
^₂;?{ẹ+}ᵛ