Los primos están en todas partes ...
se esconden dentro de Pi
3.141592653 58979 3238 462643 3832 795028841 971693993751
¡Consigamos esos primos!
El reto
Dado como entrada un número entero n>0
, descubra cuántos primos están ocultos dentro de los primeros n
dígitos dePi
Ejemplos
Porque n=3
debemos buscar primos en [3,1,4]
. Hay 2 Primes (3,31)
, por lo que su código debería generar 2
Para n=10
, los primeros 10 dígitos son [3,1,4,1,5,9,2,6,5,3]
y su código debería generar 12
porque [2, 3, 5, 31, 41, 53, 59, 653, 4159, 14159, 314159, 1592653]
estaban ocultos (¡y encontrados!)
Casos de prueba
entrada -> salida
1->1
3->2
13->14
22->28
42->60
50->93
150->197
250->363
500->895
Reglas
Su código debe poder encontrar todos los números primos, al menos paran=50
Sí, puede codificar los primeros 50 dígitos de Pi
si le gusta
.
Este es el código de golf. ¡La respuesta más corta en bytes gana!