问题 2042 --字符串匹配2

2042: 字符串匹配2

时间限制: 1 Sec  内存限制: 32 MB
提交: 134  解决: 17
[提交][状态][讨论版][数据上传:][下载FPS1元][下载测试数据1元][20kb]

题目描述

读入数据string[ ],然后读入一个短字符串。要求查找string[ ]中和短字符串的所有匹配,输出行号、匹配字符串。匹配时不区分大小写,并且可以有一个用中括号表示的模式匹配。如“aa[123]bb”,就是说aa1bb、aa2bb、aa3bb都算匹配。

输入


输入有多组数据。
每组数据第一行输入n(1<=n<=1000),从第二行开始输入n个字符串(不含空格),接下来输入一个匹配字符串。


输出


输出匹配到的字符串的行号和该字符串(匹配时不区分大小写)。


样例输入

4
aabb
aaaa
abbb
aaab
a[ab]bb

样例输出

1 aabb
3 abbb

提示

来源

[提交][状态]