I primi sono ovunque ...
si nascondono dentro Pi
3.141592653 58979 3238 462643 3832 795028841 971693993751
Prendiamo quei numeri primi!
La sfida
Dato come input un numero intero n>0, scopri quanti numeri primi sono nascosti all'interno delle prime ncifre diPi
Esempi
Perché n=3dovremmo cercare i numeri primi in [3,1,4]. Ci sono 2 Primes (3,31), quindi il tuo codice dovrebbe essere emesso 2
per n=10, le prime 10 cifre sono [3,1,4,1,5,9,2,6,5,3]e il tuo codice dovrebbe essere emesso 12perché [2, 3, 5, 31, 41, 53, 59, 653, 4159, 14159, 314159, 1592653]nascosto (e trovato!)
Casi test
input -> output
1->1
3->2
13->14
22->28
42->60
50->93
150->197
250->363
500->895
Regole
Il codice deve essere in grado di trovare tutti i numeri primi almeno pern=50
Sì, è possibile hardcode le prime 50 cifre del Pise vi piacciono
le voci hardcoding le risposte non sono validi
Questo è code-golf. Vince la risposta più breve in byte!