Biorąc pod uwagę nieujemną liczbę całkowitą n >= 0
, wypisz na zawsze sekwencję liczb całkowitych, x_i >= 3
które są palindromami w dokładnie n
różnych zasadach b
, gdzie może być zasada 2 <= b <= x_i-2
.
Jest to w zasadzie odwrotność OEIS A126071 , gdzie wypisujesz , które indeksy w tej sekwencji mają wartość n
. Jest trochę inaczej, ponieważ zmieniłem to, więc ignorujesz bazy b = x_i-1, x_i, x_i+1
, ponieważ wyniki dla tych baz są zawsze takie same (wartości są zawsze palindromami lub zawsze nie). Także przesunięcie jest inne.
x_i
jest ograniczony do liczb, >= 3
tak więc pierwszym elementem wyniku dla każdego n
jest A037183 .
Zauważ, że format wyjściowy jest elastyczny, ale liczby powinny być dobrze rozdzielane.
Przykłady:
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 ...
Tak więc n=0
, otrzymujesz wynik tego wyzwania (zaczynając od 3
), ponieważ dostajesz liczby, które są palindromami w n=0
bazach.
Dla n=1
, 5
to palindrom w bazie 2
, a to jedyna podstawa 2 <= b <= (5-2)
, że jest to palindrom w. 7
Jest palindrom w bazie 2
, a to jedyna podstawa 2 <= b <= (7-2)
, że jest to palindrom w. Itd
Jeśli twój język nie obsługuje nieskończonego wyjścia, możesz przyjąć inną liczbę całkowitą z
jako dane wejściowe i wyjściowe pierwszych z
elementów sekwencji lub wszystkich elementów mniejszych niż z
. Którykolwiek wolisz. W takim przypadku proszę podać, które informacje zostały użyte w odpowiedzi.
n
jest zbiorem liczb całkowitych >=3
.
n
bazach, a nie wn
większej liczbie baz?