题目描述
求两字符串的最长公共子序列长度,并输出一个这样的子序列(保证样例与数据中 LCS 唯一)。回溯约定:相等就收下并走左上;不相等时若 走上方、否则走左方。
输入格式
两行,各一个仅含大写字母的字符串。
输出格式
第一行一个整数:LCS 长度。
第二行一个字符串:一个 LCS。
样例
输入
ABCDE BCEAD
输出
3 BCD
数据范围
, 。数据保证 LCS 唯一。
07371.in输出07371.out求两字符串的最长公共子序列长度,并输出一个这样的子序列(保证样例与数据中 LCS 唯一)。回溯约定:相等就收下并走左上;不相等时若 走上方、否则走左方。
两行,各一个仅含大写字母的字符串。
第一行一个整数:LCS 长度。
第二行一个字符串:一个 LCS。
ABCDE BCEAD
3 BCD
, 。数据保证 LCS 唯一。