最大回文字串
题号:NC219628
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

给定两个非空字符串str1, str2,我们从str1中选出一个子序列sub1,从str2中选出一个子序列sub2(选出的两个子序列可为空),

然后我们使str = sub1 + sub2,也就是连接两个序列,问,如果要使str是一个回文串,其最大长度可能是多少。

保证所给的字符串只含有小写字母。

输入描述:

第一行输入str1,第二行输入str2,

输出描述:

输出最大回文长度即可。
示例1

输入

复制
ab
ba

输出

复制
4