Göreviniz: bir giriş dizesi verildiğinde, bu dizenin ikili gösteriminin bir yerde, herhangi bir yerde 4 1
s veya 0
s olup olmadığını belirleyin . Ayrıca, kodunuzun kendisi, arka arkaya dört böyle bir işlem içermemelidir.
Test Kılıfları
String Binary Result
U3 01010101 00110011 Truthy
48 00110100 00111000 Falsy
Foobar 01000110 01101111 Falsy
01101111 01100010
01100001 01110010
Feeber 01000110 01100101 Truthy
01100101 01100010
01100101 01110010
$H 00100100 01001000 Truthy
<Empty> - Truthy
kurallar
- Giriş, her zaman beyaz boşluk karakterleri dahil yazdırılabilir ASCII aralığında olacaktır.
- Kodunuz yalnızca bit düzeyinde önemli olduğundan kodlamayı kullanabilir.
- Bu koşul, beyaz boşlukların ve diğer birçok karakterin kullanılmasını önlediği için, kodunuz gerçekte , her çalıştırma için 10 baytlık bir cezada dört satırlık satır içerebilir.
- 5
1
sn veya0
s'lik bir işlem iki işlem olarak sayılır, arka arkaya 6 işlem üç işlem sayılır vb.
- 5
- Giriş bir dize veya karakter dizisi olacaktır, başka bir biçimde değil.
- Tam bir program veya işlev yazabilirsiniz.
- Cevaplarınızda kodunuzun ikili gösterimini sağlamalısınız.
İyi şanslar, en düşük puan kazanır!
Bu komut dosyası size zorluk konusunda yardımcı olabilir, kodunuzu girdiye sokar ve UTF-8 kullanıyorsanız kodunuzun ikili gösterimini, uzunluğunu, cezanızı ve toplam puanınızı verir.
Liderler Sıralaması
Burada hem düzenli bir lider tablosu hem de kazananların dile göre genel bir bakışı oluşturmak için bir Stack Snippet'i var.
||
listelendiğini görüyorum0111110001111100
.