Tanım
Bitişik bir sıra olarak her sonlu tam sayı dizisini içeriyorsa, evrensel bir (sonsuz) tamsayı dizisi diyelim.
Başka bir deyişle, tamsayı dizisi (a 1 , a 2 ,…) eğer ve sadece, her sonlu tamsayı dizisi (b 1 ,…, b n ) için , eğer böyle bir ofset k ise (a + 1 ) evrenseldir. ,…, Bir k + n ) = (b 1 ,…, b n ) .
Örneğin, pozitif asal sayılar dizisi, aşağıdaki nedenlerle diğerleri arasında evrensel değildir.
Negatif tamsayı, 1 veya bileşik sayı içermez .
3 içermesine rağmen , bitişik bir alt dizilim içermez (3, 3, 3) .
2 ve 5 içermesine rağmen , bitişik alt diziyi içermez (2, 5) .
Bitişik alt diziyi (7, 11, 13) içermesine rağmen, bitişik alt diziyi içermez (13, 11, 7) .
Görev
Seçim herhangi tek evrensel tamsayı dizisi (a 1 , a 2 , ...) ve aşağıdaki kurallara uyan, sizin seçtiğiniz bir programlama dilinde uygulamak.
Tam bir program veya bir işlev gönderebilirsiniz.
G / Ç için üç seçeneğiniz var:
Giriş yapmayın ve dizinin tamamını yazdırın veya geri gönderin.
Girdi olarak n bir dizin alın ve bir n yazdırın veya döndürün .
Girdi olarak n bir dizin alın ve yazdırın veya geri dönün (a 1 ,…, a n ) .
G / Ç seçenekleri 2 ve 3 için , isterseniz 0 tabanlı dizinlemeyi kullanabilirsiniz .
Gönderiminiz belirleyici olmalıdır: aynı girdiyle birden çok kez çalıştırıyorsanız, aynı çıktıyı vermelidir.
Ayrıca, hemen belli olmadıkça, lütfen seçtiğiniz dizinin evrensel olduğunu kanıtlayın. Kanıtın kanıtlanmamış varsayımlara bağlı olmayabilir.
Standart kod-golf kuralları geçerlidir. Bayt cinsinden en kısa kod kazanabilir!