这是一道简单的 AC 自动机模板题,用于检测正确性以及算法常数。
给定 n n n 个模式串 s i s_i si 和一个文本串 t t t,求有多少个不同的模式串在文本串里出现过。
两个模式串不同当且仅当他们编号不同。
第一行是一个整数,表示模式串的个数 n n n。
第 2 2 2 到第 ( n + 1 ) (n + 1) (n+1) 行,每行一个字符串,第 ( i + 1 ) (i + 1) (i+1) 行的字符串表示编号为 i i i 的模式串 s i s_i si。
最后一行是一个字符串,表示文本串 t t t。
输出一行一个整数表示答案。
3
a
aa
aa
aaa
3
4
a
ab
ac
abc
abcd
3
2
a
aa
aa
2
s 2 s_2 s