#ZK1050. 印象
印象
题目描述
给定一个长度为的字符串,再给定一个由个单词组成的字典,字符串如果是"印象串"当且仅当:
1、字典中存在一个单词为字符串的子串。
2、为空串。
的子串的定义为:从中任选一个区间,取出区间里所有的字符按原顺序组成一个字符串,这个字符串称作的子串。
现在请你计算出,最少需要删除多少个中的字符,能使其变成一个"印象串"。
输入格式
第一行两个整数和。 第二行一个长度为的字符串。 接下来行每行一个字符串,代表字典。
输出格式
一行一个整数,表示最少删除的个数。
输入输出样例 #1
输入 #1
5 2
abcde
ad
ae
输出 #1
2
样例1解释
删除bc,串变成ade,这时拥有子串ad,在字典里,故最少删除2个。
说明/提示
对20%的数据,,。
对100%的数据,,。
保证输入的所有字符串都由小写字母组成,所有单词的最大长度不超过。
相关
在下列比赛中:
京公网安备 11011102002149号