Başka bir dizi, başka bir zorluk. *
Tanım
Bir asal pbu dizide olduğu, diyelim Aher rakam için IFF, diçinde pdeğiştirmek, 'in ondalık genişlemesi dile dkopyaları dve elde edilen tamsayı hala asal olduğu; sıfırlara izin verilmez.
Örneğin, 11bu sırayla önemsizdir (tesadüfen ilk sayıdır). Sırada bir sonraki 31, çünkü 3331aynı zamanda asal; o zaman 53çünkü 55555333aynı zamanda asal, vb.
Meydan okuma
Bir girdi verildiğinde n, geri dönüş A(n), yani nbu dizideki th öğesi.
Örnekler
İşte başlamanız için ilk 20 terim. Bu OEIS'de A057628 .
11, 31, 53, 131, 149, 223, 283, 311, 313, 331, 397, 463, 641, 691, 937, 941, 1439, 1511, 1741, 1871
Bu A(0) = 11, A(1) = 31sıfır indeksleme kullanırken, vb. Anlamına gelir.
kurallar
- Sıfır veya tek tabanlı indekslemeyi seçebilirsiniz; Lütfen cevabınızda hangisi olduğunu belirtiniz.
- Yalnızca
nth öğesini döndürmek yerine, ilknterimleri döndürmeyi seçebilirsiniz . - Giriş / çıktının dilinizin yerel tam sayı biçiminden daha büyük olmayacağını varsayabilirsiniz; ancak, yinelenen basamaklı asal , dilinizin yerel biçiminden daha büyük olabilir , bu nedenle hesaba katılması gerekir.
- Örneğin
1871, örneklerin son sayısı,18888888877777771standart INT32'den biraz daha büyük olan karşılık gelen bir prime sahiptir . - Tam bir program veya bir işlev kabul edilebilir. Bir işlev varsa, çıktıyı yazdırmak yerine döndürebilirsiniz.
- Çıktı konsola olabilir, bir işlevden döndürülebilir, uyarı açılır penceresinde görüntülenebilir vb.
- Standart boşluklar yasaktır.
- Bu kod golfüdür, bu nedenle her zamanki golf kuralları geçerlidir ve en kısa kod (bayt cinsinden) kazanır.
* Adil olmak gerekirse, dizinin ilk birkaç terimini sadece bazı sayılarla oynadım ve sonra dizinin geri kalanını almak için OEIS'e gittim.
169kendisi asal değil 13 * 13.