题目描述
电话簿里有 个互不相同的姓名,姓名由小写字母组成,已按字典序升序排列。有 次询问:每次给定一个非空前缀 ,输出电话簿里以 开头的姓名个数。
输入格式
第一行两个整数 ;接下来 行,每行一个姓名;接下来 行,每行一个前缀 。
输出格式
共 行,每行一个整数。
样例
输入
5 2 alice ann anna bob carl an al
输出
2 1
数据范围
- 姓名与前缀都由小写字母组成,长度不超过
- 姓名互不相同,
j01039.in输出j01039.out电话簿里有 个互不相同的姓名,姓名由小写字母组成,已按字典序升序排列。有 次询问:每次给定一个非空前缀 ,输出电话簿里以 开头的姓名个数。
第一行两个整数 ;接下来 行,每行一个姓名;接下来 行,每行一个前缀 。
共 行,每行一个整数。
5 2 alice ann anna bob carl an al
2 1