La tarea en cuestión es, dado un número n
, encontrar el primo más pequeño que comienza con AL MENOS n
el número 2
al comienzo del número. Esta es una secuencia que encontré en OEIS ( A068103 ).
Los primeros 17 números en la secuencia se dan a continuación, si desea más, tendré que implementar la secuencia, lo cual no me importa hacer.
0 = 2
1 = 2
2 = 223
3 = 2221
4 = 22229
5 = 2222203
6 = 22222223 # Notice how 6 and 7 are the same!
7 = 22222223 # It must be **AT LEAST** 6, but no more than necessary.
8 = 222222227
9 = 22222222223 # Notice how 9 and 10 are the same!
10 = 22222222223 # It must be **AT LEAST** 9, but no more than necessary.
11 = 2222222222243
12 = 22222222222201
13 = 22222222222229
14 = 222222222222227
15 = 222222222222222043
16 = 222222222222222221
Solo pensé que sería una combinación genial de manipulación de cuerdas, detección principal y secuencias. Este es el código de golf , el conteo de bytes más bajo será declarado ganador probablemente a finales de mes.
x
. Por ejemplo, si su idioma solo admite enteros de 32 bits, puede explicarlo.