Bu bir polis ve soyguncu mücadelesi, soyguncular iş parçacığını burada bulabilirsiniz .
Göreviniz, OEIS dizisi çıkaran ve koddaki dizinin adını içeren bir kod yazmaktır ( A______
) ve koddaki dizinin adı ikinci dizinin adı olarak değiştirildiğinde ikinci bir ayrı dizinin çıktısını almaktır.
İşte Haskell'de A000217 ve A000290 için çalışan bir örnek .
f x|last"A000217"=='0'=x^2|1>0=sum[1..x]
Daha sonra iki sekanstan birini ve ikinci sekansı gizli tutan kodu ortaya çıkarırsınız. Soyguncular gizli dizinin ne olduğunu bulmaya çalışacaklar. Bir soyguncu, dizinizin ne olduğunu (veya ölçütlere uyan başka bir diziyi) belirlemeyi başarırsa, cevapladığınız yanıt kırılır. Cevabınızın gönderilmesinden sonraki bir hafta içinde bunu yapmazsanız cevabınızı Güvenli olarak işaretleyebilir ve doğrulama için amaçlanan çözümü açığa çıkarabilirsiniz. Güvenli cevaplar kırılamaz.
Giriş çıkış
Buradan alındı
İşletme kodu alan bir fonksiyon ya da tam bir program olabilir , n , standart bir giriş yöntemi ile ve çıkışlar n OEIS sayfasında sağlanan indeksi dizinlenen şekilde dizisinin inci terimi.
Bu sekans için OEIS b dosyalarında sağlanan tüm değerleri desteklemelisiniz, b dosyalarında olmayan herhangi bir sayının desteklenmesi gerekmez.
puanlama
Puanınız kodunuzdaki bayt sayısı olacaktır ve daha az bayt daha iyi olacaktır.