padrão e palavra
Problem
É necessário determinar se a palavra especificada corresponde ao modelo especificado. O modelo é especificado em letras latinas maiúsculas, os sinais "?" - qualquer caractere, "*" - qualquer sequência de caracteres (mesmo os vazios).
Entrada
As duas primeiras linhas contêm um padrão e uma palavra: uma delas contém um padrão - uma sequência de grandes letras latinas, "?" e "*", em outro - uma palavra que consiste apenas de letras latinas maiúsculas (linhas com menos de 100 caracteres).
Impressão
Imprima SIM se a palavra corresponder, NÃO se não corresponder.
Exemplos
# |
Entrada |
Saída |
1 |
ABBCDA
A*CDA
|
SIM |
2 |
AADAAVA
A*DA*AA*
|
NÃO |