能量字符(char.cpp)
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Background
Special for beginners, ^_^
Description
小C想要计算他那N(1≤N≤1000)只猫咪的名字的能量.每只猫咪的名字由不超过1000个字符构成(保证没有空字体串)。
小C有一张“能量字符串表”,上面有M(1≤M≤100)个代表能量的字符串.每个字符串由不超过30个字符构成(同样不存在空字符串).一个猫咪的名字蕴含多少个能量字符串,这个名字就有多少能量.所谓“蕴含”,是指某个能量字符串的所有字符都在名字串中按顺序出现(不一定一个紧接着一个)。
需要注意的是,所有的大写字母和小写字母都是等价的.比如,在贝茜的名字“Bessie”里,蕴含有“Be”“sI”“EE”以及“Es”等等字符串,但不蕴含“lS”或“eB”.请帮小C计算他的猫咪的名字的能量.
Format
Input
第1行输入两个整数N和M,之后N行每行输入一个猫咪的名字,之后M行每行输入一个能量字符串。
Output
一共N行,每行一个整数,依次表示一个名字的能量。
Samples
5 3
Bessie
Jonathan
Montgomery
Alicia
Angola
se
nGo
Ont
1
1
2
0
1
Limitation
对于100%的数据,1≤N≤1000,1≤M≤100
2023CPS-J 测试1
- Status
- Done
- Rule
- IOI
- Problem
- 4
- Start at
- 2023-10-3 9:00
- End at
- 2023-10-7 13:00
- Duration
- 100 hour(s)
- Host
- Partic.
- 13