Я знаю, я знаю, ще один складний прайм ...
Одинокий (або ізольовані) прем'єр - просте число p
таке , що p-2
, p+2
, p-4
, p+4
... p-2k
, p+2k
для деяких k
все композит. Ми називаємо такий розквіт k
виокремленим у раз часом.
Наприклад, простим простим рівнем п'ятого разу є 211
, оскільки всі 201, 203, 205, 207, 209, 213, 215, 217, 219, 221
складові. ( p-2*5=201
, p-2*4=203
І т.д.)
Виклик
Беручи під увагу два вхідних цілі числа, n > 3
і k > 0
, вихід найменший k
й-кратний-ізольовані прості , які строго більше n
.
Наприклад, для k = 5
та будь-якого n
в діапазоні 4 ... 210
, вихід повинен бути 211
, оскільки це найменший простір , ізольовані за п'ятий раз, строго більший за вхідний n
.
Приклади
n=55 k=1
67
n=500 k=1
503
n=2100 k=3
2153
n=2153 k=3
2161
n=14000 k=7
14107
n=14000 k=8
14107
Правила
- Якщо можливо, ви можете припустити, що введення / вихід відповідатиме вашому рідному типу Integer.
- Введення та вихід можуть бути надані будь-яким зручним способом .
- Прийнятна або повна програма, або функція. Якщо функція, ви можете повернути вихід, а не надрукувати його.
- Стандартні лазівки заборонені.
- Це код-гольф, тому застосовуються всі звичайні правила гольфу, і найкоротший код (у байтах) виграє.
k
відокремлене число разів також є, за визначенням, k-1
th, k-2
th тощо.