Biliyorum, biliyorum, ama başka bir asal meydan okuma ...
Yalnız bir (veya izole) asal asal sayıdır p
şekilde p-2
, p+2
, p-4
, p+4
... p-2k
, p+2k
bazıları için k
tüm kompozit bulunmaktadır. Böyle bir prime, th-times izole edilmiş bir prime diyoruz k
.
Örneğin, bir 5-kat-izole asal 211
tüm beri, 201, 203, 205, 207, 209, 213, 215, 217, 219, 221
kompozit bulunmaktadır. ( p-2*5=201
, p-2*4=203
vb.)
Meydan okuma
İki girdi tamsayı verilir n > 3
ve k > 0
, k
kesinlikle daha büyük olan th-times izole edilmiş asal çıktı n
.
Örneğin, menzil k = 5
ve n
menzil için herhangi bir 4 ... 210
çıktı 211
, çünkü girişten kesinlikle daha büyük 5. kez izole edilmiş en küçük asal budur n
.
Örnekler
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
kurallar
- Mümkünse, giriş / çıktının dilinizin yerel Tamsayı türüne uygun olacağını varsayabilirsiniz.
- Giriş ve çıkış herhangi bir uygun yöntemle verilebilir .
- Tam bir program veya bir işlev kabul edilebilir. Bir işlev varsa, çıktıyı yazdırmak yerine döndürebilirsiniz.
- Standart boşluklar yasaktır.
- Bu kod golfüdür, bu nedenle tüm olağan golf kuralları geçerlidir ve en kısa kod (bayt cinsinden) kazanır.
k
th-times-isolated da tanımı gereği bir k-1
th, k-2
th, vb.