A. 第1题-字符串前缀变换

第1题-字符串前缀变换

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目内容

给定两个由小写字母构成的字符串 AA 和 BB。每次操作你可以选择以下两种方式之一:

  • 修改 AA 中的任意一个字符为任意小写字母;
  • 删除 AA 的最后一个字符(若 AA 非空)。

你的目标是通过若干次操作,使得最终的 AA 成为 BB 的一个前缀(空串视为任何字符串的前缀)。请求出最少需要的操作次数。

约束:字符串长度均不超过 5*10^4,数据组数 tt 满足 1≤t≤101 \le t \le 10。

输入描述

第一行包含一个整数 tt (1≤t≤101 \le t \le 10),表示测试数据的组数。接下来每组数据包含两行,第一行为字符串 AA,第二行为字符串 BB。字符串均由小写字母构成,长度均不超过 5*10^4。

输出描述

对于每组数据,输出一行一个整数,表示最少需要进行的操作次数。

样例1

输入

1
abc
abc

输出

0

说明

字符串 AA 与 BB 完全相同,已经满足是 BB 的前缀,因此不需要任何操作,最少操作次数为 0。

样例2

输入

1
abcd
abc

输出

1

说明

AA 的长度为 4,BB 的长度为 3。AA 的前三个字符 abc 与 BB 完全匹配,多余的字符 d 只能通过「删除最后一个字符」的方式去除,删除 1 次即可使 AA 成为 BB 的前缀。最少操作次数为 1。

样例3

输入

1
ab
ac

输出

1

说明

AA 和 BB 长度相同,但第二个字符不同(b 与 c)。可以花费 1 次操作将 AA 的第二个字符修改为 c,也可以删除最后一个字符使 AA 变为 a,同样花费 1 次操作。两种方式的最少操作次数均为 1。

春招模拟赛第十三场|美团|2023.4.15

Not Attended
Status
Done
Rule
IOI
Problem
4
Start at
2023-4-28 19:00
End at
2023-4-28 21:00
Duration
2 hour(s)
Host
Partic.
23