#F. 【模板】AC 自动机(加强版)

    Type: RemoteJudge 3000ms 128MiB

【模板】AC 自动机(加强版)

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

NN 个由小写字母组成的模式串以及一个文本串 TT。每个模式串可能会在文本串中出现多次。你需要找出哪些模式串在文本串 TT 中出现的次数最多。

输入格式

输入含多组数据。保证输入数据不超过 5050 组。

每组数据的第一行为一个正整数 NN,表示共有 NN 个模式串,1N1501 \leq N \leq 150

接下去 NN 行,每行一个长度小于等于 7070 的模式串。下一行是一个长度小于等于 10610^6 的文本串 TT。保证不存在两个相同的模式串。

输入结束标志为 N=0N=0

输出格式

对于每组数据,第一行输出模式串最多出现的次数,接下去若干行每行输出一个出现次数最多的模式串,按输入顺序排列。

2
aba
bab
ababababac
6
beta
alpha
haha
delta
dede
tata
dedeltalphahahahototatalpha
0
4
aba
2
alpha
haha

20240120字符串专题模板

Not Attended
Status
Done
Rule
IOI
Problem
7
Start at
2024-1-20 8:30
End at
2024-1-23 8:30
Duration
72 hour(s)
Host
Partic.
17