#B294. 最长公共子序列

最长公共子序列

题目描述

现在给出两个序列X和Y,你的任务是找到X和Y的最大公共子序列,也就是说要找到一个最长的序列Z,使得Z既是X的子序列也是Y的子序列。

输入

输入包括多组测试数据。(数据不超过100组)

每组数据包括一行,给出两个长度不超过200的字符串,表示两个序列。两个字符串之间由若干个空格隔开。

输出

对每组输入数据,输出一行,给出两个序列的最大公共子序列的长度。

样例

abcfbc abfcab
programming contest 
abcd mnp
4
2
0

Statistics

Related

In following contests:

周日9:00 阶段测试24-12-28