Aşağıdaki sırayı düşünün:
0 1 3 2 5 4 8 6 7 12 9 10 11 17 13 14 15 16 23 ...
Desensiz görünüyor, değil mi? İşte böyle. İle başlayarak , ile başlayan tamsayıları 0atlayın . Bu dizideki bir sonraki sayı. Ardından, "atlandı" ve henüz artan sırada görülmeyen sayıları ekleyin. Ardından, eklenen son sayıyı artırın ve atlayın. Bu modeli tekrarlayın.nn1n
Mesela, ulaştığımızda 11, biz varız n=5. Biz artırmaz nolmak n=6kadar atlamak, 17ekleme ardından, 13 14 15 16bu henüz görülmemiş beri. Bir sonraki sıçramamız n=7, yani dizideki bir sonraki eleman 23.
Meydan okuma
Giriş Verilen xçıkış, xbu sekansın inci terimi, birinci xdizinin terimler veya dizi bakımından sonsuz listesini oluşturmak. 0- veya 1-endeksleme seçebilirsiniz.
G / Ç ve Kurallar
- Giriş ve çıkış herhangi bir uygun yöntemle verilebilir .
- Giriş ve çıktının, dilinizin yerel sayı türüne uygun olduğu varsayılabilir.
- 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 her zamanki golf kuralları geçerlidir ve en kısa kod (bayt cinsinden) kazanır.