Bu zorlukla, örneğin X, Y ve Z 'nin bir dizesini içeren girdi olarak bir string alırsınız. "XYZZ". X, Y ve Z, belirli bir karakteri temsil eder. Bu desen daha sonra ikinci bir dize girişi ile karşılaştırılır. Desen ikinci girişte bir alt çerçeve olarak mevcutsa, geri dönün True, aksi takdirde geri dönün False. Kelimede bir kalıp bulunduğunda, program aramayı durdurur ve geri döner True.
Örnekler
Model: "XXYY"
succeed ---> True (pattern found: ccee)
success ---> False (pattern not matched)
balloon ---> True (pattern found: lloo)
Model: "XYXYZ"
bananas ---> True (pattern found: nanas)
banana ---> False (pattern not found)
- Not: Bu gerçek giriş değil. Bu programın nasıl çalışması gerektiğine bir örnektir. Programınız çıktı almalı
TrueyaFalseda diğer Truthy / Falsy değerlerini vermeli.
Diğer önemli / faydalı bilgiler
- Desenin bir X, Y ve Z içermesi gerekmez, X ve Y'leri veya hatta (biraz anlamsız olsa da) sadece X'leri içerebilir.
- Desen boş olamaz, ancak bu bir test durumu olarak kullanılmayacaktır.
- Arama dizesi boş olmayacak ve küçük harf olacaktır.
- Desendeki X, Y ve Z'nin alfabetik sırası önemli değildir.
- X, Y ve Z benzersiz karakterler olmalıdır .
- Dilediğiniz kütüphaneyi kullanabilirsiniz.
- Puan bayt cinsinden kod büyüklüğüne göre belirlenir . En düşük puan kazanır.
İyi şanslar!