In questa sfida, ricevi una stringa come input contenente una stringa di X, Y e Z ad es. "XYZZ". X, Y e Z rappresentano un personaggio particolare. Questo modello viene quindi confrontato con un secondo input di stringa. Se il pattern esiste come sottostringa nel secondo input, return True, altrimenti, return False. Una volta trovato un modello nella parola, il programma interrompe la ricerca e ritorna True.
Esempi
Modello: "XXYY"
succeed ---> True (pattern found: ccee)
success ---> False (pattern not matched)
balloon ---> True (pattern found: lloo)
Modello: "XYXYZ"
bananas ---> True (pattern found: nanas)
banana ---> False (pattern not found)
- Nota: questo non è l'input effettivo. Questo è un esempio di come dovrebbe funzionare il programma. Il tuo programma dovrebbe produrre
TrueoFalse, o altri valori di Verità / Falsi.
Altre informazioni importanti / utili
- Non è necessario che il modello contenga una X, una Y e una Z, potrebbe contenere le X e le Y o persino (anche se in qualche modo inutile) solo le X.
- Il modello non può essere vuoto, ma questo non verrà utilizzato come test case.
- La stringa di ricerca non sarà vuota e sarà minuscola.
- L'ordine alfabetico di X, Y e Z nel modello non ha importanza.
- X, Y e Z devono essere caratteri unici.
- Puoi utilizzare qualsiasi libreria desideri.
- Il punteggio è determinato dalla dimensione del codice , in byte. Il punteggio più basso vince.
In bocca al lupo!