编程题
### 问题描述 卓儿的清单上有很多单词。查找一个单词是否在清单中会花费她宝贵的时间,所以她寻求你的帮助。你将得到一个清单和一些查询。你被要求找出清单中有多少单词以某个单词为前缀。 ### 输入格式 第一行包含两个整数 $N$ 和 $Q$,表示清单中的单词数量和查询数量。 接下来 $N$ 行,包含由小写字母组成的单词,表示清单中的单词。它们的长度之和不会超过 $10^5$。 接下来 $Q$ 行,包含由小写字母组成的单词,表示查询。它们的长度之和不会超过 $10^5$。 ### 输出格式 对于每个查询,输出一行一个整数,表示清单中有多少单词的前缀与查询单词相同。 ### 样例输入 ``` 12 6 bulldog dog dogged doggedly doggerel dogma dogmatic dogmatism dogs catastroph catastroph doctor cat dog dogg do doctrinography dogge ``` ### 样例输出 ``` 2 8 3 9 0 3 ``` ### 评测数据规模 $1 \leq N, Q \leq 10^5$。
查看答案
赣ICP备20007335号-2