#P5840. [COCI2015] Divljak
[COCI2015] Divljak
题目描述
Alice 有 个字符串 ,Bob 有一个字符串集合 ,一开始集合是空的。
接下来会发生 个操作,操作有两种形式:
1 P
:Bob 往自己的集合里添加了一个字符串 。2 x
:Alice 询问 Bob,集合 中有多少个字符串包含串 (我们称串 包含串 ,当且仅当 是 的子串)。
输入格式
第一行一个整数 。
接下来 行,第 行一个字符串 。
接下来一行一个整数 。
接下来 行,每行一个操作。
输出格式
对每个 2 x
操作,一行一个整数,表示答案。
3
a
bc
abc
5
1 abca
2 1
1 bca
2 2
2 3
1
2
1
提示
对于 的数据,,字符串由小写字母构成, 和 的总长分别 。