Köpeğime Rex denir. Ona her azar azar attığımda, çok etkilenmiyor gibi görünüyor ve tepki verdiğini gördüğüm tek şey ismini telaffuz ettiğim zaman. Söylersem
Rex, I told you not to do this! You're making me angry Rex!
tek duyduğu şey
Rex, * **** *** *** ** ** ****! ***'** ****** ** ***** Rex!
Zorluk : bir giriş dizesi verildiğinde, programınız tüm alfabetik karakterlerin yıldızlara döndürüldüğü aynı dizgeyi Rex, dokunulmadan bırakılması gereken kelimenin görünüşündeki karakterlerin dışında aynı dizgeyi çıkarmalıdır. Alfabetik olmayan karakterlere de dokunulmaz.
Ayrıntılar : Zorluk büyük / küçük harfe duyarsızdır, bu nedenle rexdokunulmadan da bırakılmalıdır. Kelime Rexbaşka bir kelimenin parçası olabilir, bu nedenle örneğin olarak işlenmesi anorexicgerekir ***rex**.
Güncelleme : Bu zorluğun ilk metni, alt çizgi veya sayıların veya vurgulanan karakterlerin nasıl ele alınması gerektiğini netleştiremediğinden, bu karakterler için özel bir gereksinim duymuyorum. Bu nedenle, bir çözüm a-zA-Z(ve ayrıca örneklerde belirtilen ,!".) karakterleri doğru işlendiği sürece geçerlidir .
Test durumları:
Giriş: Rex lives in Rexland.
Çıktı : Rex ***** ** Rex****.
Giriş: To call Rex, just say "Rex".
Çıktı : ** **** Rex, **** *** "Rex".
Giriş: My cat is getting anorexic.
Çıktı : ** *** ** ******* ***rex**.
a-zA-Zda, ya 0-9ve / veya äëïöüÿãõñáéíóúýàèìòùçvs vs? Ve bunlarla ilgili bazı test durumları ekleyebilir misiniz?
"Rex lives in Rexland.", output = "rex ***** ** rex****."; veya alternatif olarak input = "My cat is getting anorexic.", output = "** *** ** ******* ***Rex**.")
Hello! Isn't this ... a nice challenge?Köpek duyabiliyor*****! ***'* *** ... * **** *********?musunuz? Öyleyse, bundan sonra mors ile iletişim kurmayı düşünebilirsiniz ...