Hầu hết chúng ta đều biết ...
rằng tất cả các số nguyên tố p>3
đều có dạng
Nhưng, có bao nhiêu số nguyên tố Plus ( 6n+1
) và bao nhiêu là số nguyên tố trừ ( 6n-1
) trong một phạm vi nhất định?
Các thách thức
Đưa ra một số nguyên k>5
, đếm bao nhiêu primes<=k
là PlusPrimes và bao nhiêu là MinusPrimes .
Ví dụ
vì k=100
chúng tôi có
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89]
12 MinusPrimes
và
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97]
11 PlusPrimes
vì k=149
chúng tôi có
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89, 101, 107, 113, 131, 137, 149]
18 MinusPrimes
và
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97, 103, 109, 127, 139]
15 PlusPrimes
Quy tắc
Mã của bạn phải xuất ra 2 số nguyên : một cho MinusPrimes và một cho PlusPrimes theo bất kỳ thứ tự nào bạn muốn (vui lòng chỉ định đó là số nào).
Đây là code-golf : câu trả lời ngắn nhất trong byte thắng!
Các trường hợp thử nghiệm
Đầu vào -> Đầu ra [ MinusPrimes , PlusPrimes ]
6->[1,0]
7->[1,1]
86->[11,10]
986->[86,78]
5252->[351,344]
100000->[4806,4784]
4000000->[141696, 141448]
0%6
là bội số của 6, 1%6
không thể xác định được, 2%6
là bội số của 2, 3%6
là bội số của 3, 4%6
là bội số của 2 và 5%6
không thể xác định được.