#3764. 前缀统计

    ID: 3764 传统题 1000ms 256MiB 尝试: 1 已通过: 1 难度: 10 上传者: 标签>字符串Trie树Trie字典树算法竞赛进阶指南基本数据结构0x16

前缀统计

题目描述

给定 NN个字符串 S1,S2SNS_1,S_2…S_N,接下来进行 MM 次询问,每次询问给定一个字符串T T,求S1SN S_1∼S_N 中有多少个字符串是 TT 的前缀。

输入字符串的总长度不超过 10610^6,仅包含小写字母。

输入格式

第一行输入两个整数 NMN,M

接下来 NN 行每行输入一个字符串Si S_i

接下来M M 行每行一个字符串 TT 用以询问。

输出格式

对于每个询问,输出一个整数表示答案。

每个答案占一行。

样例

3 2
ab
bc
abc
abc
efg
2
0

数据范围

  • 1N,M1051≤N,M≤10^5

来源

  • 算法竞赛进阶指南