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<=klà PlusPrimes và bao nhiêu là MinusPrimes .
Ví dụ
vì k=100chú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=149chú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%6là bội số của 6, 1%6không thể xác định được, 2%6là bội số của 2, 3%6là bội số của 3, 4%6là bội số của 2 và 5%6không thể xác định được.