#34962. [USACO Open08]文字的力量

[USACO Open08]文字的力量

暂无测试数据。

约翰想要计算他那 $N\ (1\le N \le 1000)$ 只奶牛的名字的能量。每只奶牛的名字由不超过 $1000$ 个字符构成,没有一个名字是空字体串。

约翰有一张“能量字符串表”,上面有 $M\ (1 \le M \le 100)$ 个代表能量的字符串。每个字符串由不超过 $30$ 个字体构成,同样不存在空字符串。一个奶牛的名字蕴含多少个能量字符串,这个名字就有多少能量。所谓“蕴含”,是指某个能量字符串的所有字符都在名字串中按顺序出现(不一定一个紧接着一个)。

所有的大写字母和小写字母都是等价的.比如,在贝茜的名字"Bessie"里,蕴含有"si""EE"以及"Es"等等字符串,但不蕴含"Ls""eB"。请帮约翰计算他的奶牛的名字的能量.

输入格式

第一行两个整数 $n,m$。

接下来 $n$ 行,每行一个字符串表示一个名字。

接下来 $m$ 行,每行一个字符串表示一个能量字符串。

输出格式

输出 $n$ 行,每行一个整数表示每个名字蕴含的能量。

5 3 
Bessie 
Jonathan 
Montgomery 
Alicia 
Angola 
se 
nGo 
Ont 
1 
1 
2 
0 
1