2503 相似的单词

Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 131072/65536 KB(Java/Others)

Submits : 15 | Solved : 7

Description

如果两个单词的组成字母一样,相应的字母数量也一样,则称这两个单词是相似的。 比如单词dog和单词god是相似的。

现在给定两个单词,要让它们成为相似单词,怎么办呢? 比如dog和good要相似,则要在good中删除一个'o'。 就是说我们可以进行一系列操作,每一次操作是删除一个单词的一个字母。 现在想知道两个单词要相似最少需要经过几步的操作,你能设计程序实现吗?


Input

多组测试。
每组包含两行,是两个单词,每个单词只含有小写字母,长度不大于100。

Output

针对每组测试数据输出一个整数,表示给定的两个单词要成为相似单词的最少操作步数。

Sample Input

dog
god
dog
good
we
you

Sample Output

0
1
5

HINT


Source

NBU OJ

[ Top ] | [ Submit ]