Giriş
En 1
's 0
' ve 1
's bir dizi ile alt dize bulmak istiyorum .
Giriş
Programınızın sırası ve alt dize uzunluğu olmak üzere iki girişi vardır .
Sekansı, herhangi bir sayıda olduğunu 0
sitesindeki ve 1
's:
01001010101101111011101001010100010101101010101010101101101010010110110110
Alt dize uzunluğu , sıfır olmayan herhangi bir pozitif tamsayıdır:
5
Çıktı
Programınız, belirtilen uzunluğu en çok içeren ilk alt dizenin başlangıç dizinini vermelidir 1
. Yukarıdaki giriş ile çıkış:
10
Dizedeki ilk karakter bir dizinde başlar 0
.
puanlama
En kısa kod kazanır!
kurallar
- Programınız geçerli girişler için her zaman doğru dizini çıkarmalıdır.
- Giriş / çıkış yönteminizi varsayılan seçeneklerde pozitif puan alan herhangi bir cevaptan seçebilirsiniz . Lütfen cevabınızda seçtiğiniz yöntemi belirtin.
1
dize varsa, bulduğunuz ilk alt dize çıktısını alırsınız. Alt dizeleri, o alt dizedeki ilk karakterin diziniyle tanımlarsınız. Bu yardımcı olur mu?