Большинство из нас знает ...
что все простые числа p>3
имеют вид
Но сколько же простых чисел плюс ( 6n+1
) и сколько простых чисел минус ( 6n-1
) в определенном диапазоне?
Соревнование
Дано целое число k>5
, посчитать , сколько primes<=k
это PlusPrimes и сколько MinusPrimes .
Примеры
у k=100
нас есть
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89]
12 MinusPrimes
и
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97]
11 PlusPrimes
у k=149
нас есть
[5, 11, 17, 23, 29, 41, 47, 53, 59, 71, 83, 89, 101, 107, 113, 131, 137, 149]
18 MinusPrimes
и
[7, 13, 19, 31, 37, 43, 61, 67, 73, 79, 97, 103, 109, 127, 139]
15 PlusPrimes
правила
Ваш код должен выводить 2 целых числа : одно для MinusPrimes и одно для PlusPrimes в любом порядке (пожалуйста, укажите, какой есть какой).
Это код-гольф : самый короткий ответ в байтах побеждает!
Тестовые случаи
Ввод -> Вывод [ 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, 1%6
не может быть определено, 2%6
кратно 2, 3%6
кратно 3, 4%6
кратно 2 и 5%6
не может быть определено.