#1579. 最长公共子序列

最长公共子序列

给定两个长度分别为 NNMM 的字符串 AABB,求既是 AA 的子序列又是 BB 的子序列的字符串长度最长是多少。

输入格式

第一行包含两个整数 NNMM

第二行包含一个长度为 NN 的字符串,表示字符串 AA

第三行包含一个长度为 MM 的字符串,表示字符串 BB

字符串均由小写字母构成。

输出格式

输出一个整数,表示最大长度。

数据范围

1N,M10001 \le N,M \le 1000

输入样例:

4 5
acbd
abedc

输出样例:

3