Dato un numero intero non negativo n >= 0
, genera per sempre la sequenza di numeri interi x_i >= 3
che sono palindromi in n
basi esattamente diverse b
, dove può essere la base 2 <= b <= x_i-2
.
Questo è fondamentalmente l'inverso di OEIS A126071 , dove vengono emessi gli indici in quella sequenza che hanno il valore n
. È un po 'diverso, perché l'ho modificato in modo da ignorare le basi b = x_i-1, x_i, x_i+1
, poiché i risultati per quelle basi sono sempre gli stessi (i valori sono sempre palindromi o sempre no). Inoltre, l'offset è diverso.
x_i
è limitato ai numeri in >= 3
modo che il primo termine del risultato per ciascuno n
sia A037183 .
Si noti che il formato di output è flessibile, ma i numeri dovrebbero essere delimitati in modo piacevole.
Esempi:
n seq
0 3 4 6 11 19 47 53 79 103 137 139 149 163 167 ...
1 5 7 8 9 12 13 14 22 23 25 29 35 37 39 41 43 49 ...
2 10 15 16 17 18 20 27 30 31 32 33 34 38 44 ...
3 21 24 26 28 42 45 46 50 51 54 55 56 57 64 66 68 70 ...
4 36 40 48 52 63 65 85 88 90 92 98 121 128 132 136 138 ...
5 60 72 78 84 96 104 105 108 112 114 135 140 156 162 164 ...
10 252 400 420 432 510 546 600 648 784 800 810 816 819 828 858 882 910 912 1040 1056 ...
Quindi n=0
, ottieni l'output di questa sfida (a partire da 3
), perché ottieni numeri che sono palindromi in n=0
basi.
Perché n=1
, 5
è un palindromo in base 2
, e questa è l'unica base in 2 <= b <= (5-2)
cui è un palindromo. 7
È un palindromo in base 2
, e questa è l'unica base in 2 <= b <= (7-2)
cui è un palindromo. Ecc.
Se la tua lingua non supporta un output infinito, puoi prendere un altro numero intero z
come input e generare i primi z
elementi della sequenza o tutti gli elementi in meno z
. Qualunque cosa tu preferisca. Si prega di indicare quale è stato utilizzato nella risposta in questo caso.
n
è l'insieme di numeri interi >=3
.
n
basi esattamente , nonn
o più basi?