Số nguyên tố ở khắp mọi nơi ...
họ trốn trong Pi
3.141592653 58979 3238 462643 3832 795028841 971693993751
Hãy lấy những số nguyên tố đó!
Các thách thức
Đưa ra làm đầu vào một số nguyên n>0
, tìm hiểu có bao nhiêu số nguyên tố được ẩn bên trong các n
chữ số đầu tiên củaPi
Ví dụ
Đối với n=3
chúng ta nên tìm kiếm các số nguyên tố trong [3,1,4]
. Có 2 Primes (3,31)
, do đó, mã của bạn nên đầu ra 2
Đối n=10
, 10 chữ số đầu tiên là [3,1,4,1,5,9,2,6,5,3]
và mã của bạn nên đầu ra 12
vì [2, 3, 5, 31, 41, 53, 59, 653, 4159, 14159, 314159, 1592653]
được ẩn (và tìm thấy!)
Các trường hợp thử nghiệm
đầu vào -> đầu ra
1->1
3->2
13->14
22->28
42->60
50->93
150->197
250->363
500->895
Quy tắc
Mã của bạn phải có khả năng tìm thấy tất cả các số nguyên tố ít nhất là chon=50
Vâng, bạn có thể hardcode 50 chữ số đầu tiên của Pi
nếu bạn thích
Entries thể xác định rõ câu trả lời là không hợp lệ
Đây là code-golf. Câu trả lời ngắn gọn nhất trong byte thắng!