A. 印象

    传统题 1000ms 256MiB

印象

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

给定一个长度为nn的字符串ss,再给定一个由mm个单词组成的字典,字符串ss如果是"印象串"当且仅当:

1、字典中存在一个单词为字符串ss的子串。

2、ss为空串。

ss的子串的定义为:从ss中任选一个区间,取出区间里所有的字符按原顺序组成一个字符串,这个字符串称作ss的子串。

现在请你计算出,最少需要删除多少个ss中的字符,能使其变成一个"印象串"。

输入格式

第一行两个整数nnmm。 第二行一个长度为nn的字符串ss。 接下来mm行每行一个字符串,代表字典。

输出格式

一行一个整数,表示最少删除的个数。

输入输出样例 #1

输入 #1

5 2
abcde
ad
ae

输出 #1

2

样例1解释

删除bc,串变成ade,这时拥有子串ad,在字典里,故最少删除2个。

说明/提示

对20%的数据,1n10 1 \leq n \leq 10 1m10 1 \leq m \leq 10

对100%的数据,1n103 1 \leq n \leq 10^3 1m103 1 \leq m \leq 10^3

保证输入的所有字符串都由小写字母组成,所有单词的最大长度不超过100100

测试赛

未参加
状态
已结束
规则
XCPC
题目
3
开始于
2025-5-28 10:00
结束于
2025-6-5 18:00
持续时间
200 小时
主持人
参赛人数
1