Étant donné un entier non négatif n >= 0
, affichez pour toujours la séquence d'entiers x_i >= 3
qui sont des palindromes dans n
des bases exactement différentes b
, où la base peut être 2 <= b <= x_i-2
.
Il s'agit essentiellement de l'inverse de OEIS A126071 , où vous affichez les indices de cette séquence qui ont la valeur n
. C'est un peu différent, parce que je l'ai changé pour que vous ignoriez les bases b = x_i-1, x_i, x_i+1
, car les résultats pour ces bases sont toujours les mêmes (les valeurs sont toujours des palindromes ou toujours pas). De plus, le décalage est différent.
x_i
est limité aux nombres >= 3
afin que le premier terme du résultat pour chacun n
soit A037183 .
Notez que le format de sortie est flexible, mais les nombres doivent être délimités de manière agréable.
Exemples:
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 ...
Donc, pour n=0
, vous obtenez la sortie de ce défi (à partir de 3
), car vous obtenez des nombres qui sont des palindromes dans les n=0
bases.
Car n=1
, 5
est un palindrome dans la base 2
, et c'est la seule base dans 2 <= b <= (5-2)
laquelle c'est un palindrome. 7
Est un palindrome dans la base 2
, et c'est la seule base dans 2 <= b <= (7-2)
laquelle il est un palindrome. Etc.
Si votre langue ne prend pas en charge la sortie infinie, vous pouvez prendre un autre entier z
en entrée et sortir les premiers z
éléments de la séquence, ou tous les éléments inférieurs à z
. Celui que tu préfères. Veuillez indiquer ce que vous avez utilisé dans votre réponse si tel est le cas.
n
est l'ensemble des entiers >=3
.
n
bases, pasn
ou plus de bases?