Aku tahu, aku tahu, belum lagi bilangan prima menantang ...
Seorang perdana kesepian (atau terisolasi) adalah bilangan prima psehingga p-2, p+2, p-4, p+4... p-2k, p+2kuntuk beberapa ksemua komposit. Kami menyebutnya prima perdana yang kterisolasi kali.
Sebagai contoh, prime 5 kali-terisolasi adalah 211, karena semua 201, 203, 205, 207, 209, 213, 215, 217, 219, 221adalah komposit. ( p-2*5=201, p-2*4=203, Dll)
Tantangan
Diberi dua bilangan bulat input, n > 3dan k > 0, menghasilkan kperdana terkecil kali-terisolasi-th yang benar-benar lebih besar dari n.
Sebagai contoh, untuk k = 5dan ndalam kisaran apa pun 4 ... 210, output seharusnya 211, karena itulah prime terkecil ke-5 kali-terisolasi yang benar-benar lebih besar dari input n.
Contohnya
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
Aturan
- Jika berlaku, Anda dapat mengasumsikan bahwa input / output akan sesuai dengan tipe Integer asli bahasa Anda.
- Input dan output dapat diberikan dengan metode apa pun yang mudah .
- Program lengkap atau fungsi dapat diterima. Jika suatu fungsi, Anda dapat mengembalikan output daripada mencetaknya.
- Celah standar dilarang.
- Ini adalah kode-golf sehingga semua aturan golf biasa berlaku, dan kode terpendek (dalam byte) menang.
kkali-terisolasi juga, menurut definisi, sebuah k-1th, k-2th, dll.