Çoğumuz biliyoruz ...
tüm asalların p>3
formda olduğu
Ancak, Plus Primes ( 6n+1
) kaç kişi ve Eksi Primes ( 6n-1
) belirli bir aralıkta kaç tane ?
Meydan okuma
Bir tamsayı verildiğinde , PlusPrimesk>5
sayısı ve MinusPrimes sayısı sayılır .primes<=k
Örnekler
Çünkü k=100
biz
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89]
12 eksiPrimes
ve
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97]
11 artıPrimes
Çünkü k=149
biz
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89, 101, 107, 113, 131, 137, 149]
18 eksiPrimes
ve
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97, 103, 109, 127, 139]
15 artıPrimes
kurallar
Kodunuz 2 tamsayı vermelidir : biri MinusPrimes için ve biri de PlusPrimes için istediğiniz sırada (hangisinin hangisi olduğunu belirtin).
Bu kod-golf : bayt cinsinden en kısa cevap kazanır!
Test Kılıfları
Giriş -> Çıkış [ 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
6'nın bir katı, 1%6
belirlenemez, 2%6
2'nin 3%6
bir katı, 3'ün 4%6
bir katı, 2'nin bir katı ve 5%6
belirlenemez.