#AT1644. B - Substring
B - Substring
B - 子字符串
得分:$200$分
问题描述
给定两个字符串$S$和$T$。
我们改变$S$中的一些字符,使得$T$成为$S$的子字符串。
至少需要改变多少个字符?
这里,子字符串是一个连续的子序列。例如,xxx
是yxxxy
的子字符串,但不是xxyxx
的子字符串。
约束
- $S$和$T$的长度分别至少为$1$,最大为$1000$
- $T$的长度不超过$S$的长度
- $S$和$T$由小写英文字母构成
输入
输入以以下格式从标准输入中给出:
输出
打印需要改变的$S$中的最少字符数。
cabacc
abc
1
例如,将$S$中的第四个字符a
改为c
将会使$S$的第二个到第四个字符与$T$相匹配。
由于$S$本身没有$T$作为其子字符串,因此这一改变数量——一个字符——是必需的最少数量。
codeforces
atcoder
6
相关
在下列比赛中: