高达OO

来源:互联网 发布:淘宝订单提醒怎么设置 编辑:程序博客网 时间:2024/05/16 01:43

时限:500ms 内存限制:10000K  总时限:2000ms

描述:

西历2312年,天人组织为了屏蔽独立治安维护部队「A-Laws」的监控,在托勒密号上首先应用了一套对舰船命令进行验证的系统。 每条托勒密号舰船命令是一个字符串。字符串格式由小写字母,'#'和'*'组成。其中'#'对应任意一个小写字母,'*'对应0个或者多个小写字母。 托勒密号上的命令有很多种格式,你的任务是指出一条命令(如this)与哪些命令格式(如#h*s或*s)相符合。

输入:

第一行输入包括两个整数N (0 < N ≤ 100000) 和M (0 < M ≤ 100),N表示命令格式的数目,M表示需要判断的舰船命令的数目。接下来的N行是命令格式,命令格式的ID分别为0到N-1。接下来的M行是舰船命令。

假设命令格式的长度不超过6,舰船命令的长度不超过20.

输出:

对每个舰船命令,按ID递增的顺序输出它对应的命令格式的ID。如果命令格式中没有与之匹配的,请输出“Not match”。

输入样例:

5 4
t*
#h*s
##e*
*s
#*e
this
the
an
is

输出样例:

013
024
Not match
3

原创粉丝点击