Bu OEIS ile ilgili bir cevap zincirleme mücadelesi.
Oh, bunun gerekçesi, bir şirketin OEIS dizilerini gerçekten kötü bir şekilde basmak için bir programa ihtiyacı olması ve her dile sahip olmalarıdır.
Yanıt zincirleme biçimi şu şekilde çalışır:
Birisi, diğer tüm çözümlerin ortaya çıktığı ilk cevabı yayınlar. Bu cevap, N sayısı verildiğinde, seçtikleri dizinin OEIS dizisine N'inci sayısını girdiği (seçtikleri diziye 1 diyelim), hangi dilde seçtikleri (dil 1)
Başka biri gelir ve kendi sekansını seçer (bir öncekinden ve tüm önceki sekanslardan farklı olması gerekir). Başka bir dilde (önceki tüm dillerden farklı olması gerekir), dil 1'de N sayısı verilen N'inci sıra 1 sayısını verir ve dilde bir sayı verildiğinde N'inci sıra sayısını verir. 2.
Bu süreç reklam sonsuz devam ediyor.
Bir dizinin n. Terimi, ilk maddeden çalışarak, birinciden n sonra gelen terimdir. Burada kodlayıcılarda kolay olmak için 0 ve 1 indeksleme kullanıyoruz!
Dil veya sıra tekrar kullanılmaz.
Giriş bir tamsayı veya bir tamsayının dize ile temsil edilmeli ve çıkış dizinin doğru değeri olmalıdır. Hata işleme (int olmayan giriş) gerekli değildir.
Arka arkaya iki kez mesaj göndermemelisiniz.
Tekrar göndermeden önce bir saat veya daha fazla beklemelisiniz.
Yarışma süresiz olarak devam edebilse de, cevap vermeyen bir hafta sonra (zinciri kırmayan kişi) gönderecek olan İKİNCİ sonuncu kim kazanır. Sonuncuysanız ve bir dil daha ekleyebileceğinizi gösterebiliyorsanız, mücadeleyi bir sonraki kazanana kadar sürdürürsünüz.
Girişin veya çıktının dilinizin sayısal aralığının dışında olmayacağını varsayabilirsiniz (örneğin, IEEE sınırının herhangi bir sıra tarafından aşılmayacağını varsayarak), ancak bir düzenbaz olmayın ve bunu bir sadece 1 dili vardır.
Daha önce kullanılmadığı sürece herhangi bir sekans seçilebilir.
Giriş, kullandığınız sekans için sınırların dışında olamaz.
İki farklı dil sürümü farklı dillerdir (Python 2 ve Python 3 kendi dilleri olarak kabul edilir). Bu katı değil, ancak genel bir kural olarak, eğer TIO'da aynı dilin başka bir versiyonundan ayrılırsa, farklıdır.
Bu yasak değil, ancak bir kez OEIS'in verdiği formülü kullanmamaya çalışın.
Ortaya çıkan kodunuz 65536 karakterden uzunsa, ona erişmek için bir bağlantı sağlayın (örn. Pastebin).
Hepsi bu ve hepsi bu. Hazır? Ayarlamak? EĞLENCE!
Evet, bu bir "birbiri ardına OEIS" ama çok oyunculu. Havalı olacağını düşündüm.