U541606 盾盾的打字机
题目描述
盾盾有一个非常有意思的打字机,现在盾哥要用这台打字机来打出一段文章。
由于有了上次的经验,盾盾预先准备好了一段模板 $A$ 存在了内存中,并以此为基础来打出文章 $B$。盾盾每次操作可以将内存中的某一个字符改成另一个字符,或者在某一个位置插入一个字符,或者删除某一个位置上的字符。另外,为了避免自己预存的模板太腿反而浪费时间,盾哥在所有操作之前会斟酌一下选择留下模板 $A$ 的某一个最优的子串以保证操作次数尽量少(当然盾盾也可以全保留或一个都不留),这一步不计入操作次数。
试求盾盾要打出文章 $B$ 的最少操作次数。
子串是指母串中连续的一段。
输入格式
输入包含多组数据。
对于每组数据,两行,分别表示 $A$ 和 $B$。
输出格式
每组数据一行,一个数,表示最少操作次数。
说明/提示
对于 $30\%$ 的数据,满足 $\vert A\vert,\vert B\vert\leq10$。
对于 $100\%$ 的数据,满足 $\vert A\vert,\vert B\vert\leq1000$,数据组数小于等于 $10$,且输入的串中只含有小写字母。