Bir dize verildiğinde, olabildiğince farklı baytları filtreleyen ve temizlenen dizeyi döndüren bir program veya işlev yazın. Ancak, programınız onlardan nefret ettiğinden, bu baytların hiçbiri kendi kodunuzda bulunamaz.
Puanınız, programınızın girdiden filtrelediği farklı baytların sayısı olacaktır, ne kadar yüksekse o kadar iyidir. Bu en fazla 255 puandır (programınız en az bir bayt olmak zorunda olduğundan). Tiebreaker kodunuzun uzunluğu, düşük daha iyi.
Örneğin, programınız baytları filtrelerse 0123456789
, 10 puan alır, ancak programınızın kendisi bu baytları içeremez.
kurallar
- Bayt ortalamaları
- Ayrıca, girişi 0 ile 255 arasında değişen bir tam sayı listesi olarak alma seçeneğiniz de vardır. Bunlar eşdeğer baytlara karşılık gelir.
- Çıktınız, girişinizle aynı biçimde olmalıdır
- Kaynak kodunuzu okumak yok
- Kodunuz boş olmamalıdır
- Evet, Lenguage / Unary cevabı olacağını biliyorum. Ama en azından golf lütfen?
;)
Kuralı Düzenle:
- Bir bayt, örneğin bir dize veya EOF için sonlandırma baytından ayırt edilemezse, görmezden gelmeyi seçebilirsiniz. Ancak bu, gönderiminizde kullanamayacağınız ve puanınız için geçerli olmadığı anlamına gelir. Bunu yapmayı seçerseniz, maksimum puanınız 254 olacaktır, ancak bu baytı girişinizde olmak zorunda kalmazsınız.