I Hate Regex

TimeLimit:1000MS  MemoryLimit:64MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

蝈蝈有两个字符串,第一个字符串只包含小写字母,第二个字符串只包含小写字母和 * , * 表示能匹配0个或多个任意字母。现在蝈蝈想知道第二个字符串能否匹配第一个字符串并且是第一个字符串的子串,你能帮蝈蝈回答吗?


不懂题意看样例就行了

Input

多组数据

每组数据

第一行一个长度为n的字符串,只包含小写字母(1 ≤ n ≤ 100000)

第二行一个长度为m的字符串,只包含小写字母和 * (1 ≤ m ≤ 100000)


保证所有数据的 n 之和以及 m 之和都不超过 200000

Output

如果第二个字符串能匹配第一个字符串并且是第一个字符串的子串,输出"YES",反之,输出"NO"

SampleInput
abcdef
a*b*e
abcdef
a*c*f
abcdef
ac*f
abc
bc
SampleOutput
YES
YES
NO
YES
Submit
题目统计信息详细
总AC数6
通过人数3
尝试人数4
总提交量12
AC率25.00%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签
作者
oj 2584

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: