Muster und Wort
Problem
Sie müssen feststellen, ob das angegebene Wort für das angegebene Muster geeignet ist. Wird das Muster in großen lateinischen Buchstaben angegeben, Zeichen "?" - ein beliebiges Zeichen, "*" ist eine beliebige Folge von Zeichen (auch leere Zeichen).
Eingabe
In den ersten beiden Zeilen sind ein Muster und ein Wort geschrieben:In einer von ihnen ist ein Muster geschrieben - eine Folge großer lateinischer Buchstaben, "?" und "*" ist ein anderes Wort, das nur aus großen lateinischen Buchstaben besteht (Strings sind kürzer als 100 Zeichen).
Ausgabe
Geben Sie YES aus, wenn das Wort passt, NO, wenn es nicht passt.
Beispiele
№ |
Eingabe |
Ausgabe |
1 |
ABBCDA
A*CDA
|
YES |
2 |
AADAAVA
A*DA*AA*
|
NO |