Toggle navigation
ZLSOJ
常见问答
讨论版
问题
来源/分类
状态
排名
竞赛&作业
名校联赛
Login
问题1793--最长回文子序列
1793: 最长回文子序列
时间限制:
1 Sec
内存限制:
128 MB
提交:
33
解决:
4
[
提交
] [
状态
] [
讨论版
] [命题人:
]
题目描述
回文字符串是指反序后与原序相同,如aba,现在给你一个数字组成字符串,并给你一些互换规则,比如1 2 表示1和2可以互换,
互换具有传导性,比如 1 2 和 2 3 则1 3可以互换,请求出最大的回文子序列。
输入
第一行输入3个正整数n,k和m,k是转换规则的个数。
第二行开始的k行,每行两个正整数 x和y
最后一行输入m个正整数,表示题目中所提的数字串,每个数≤n。
输出
输出一个数
样例输入
10 7 6 1 3 5 7 3 5 2 6 2 4 8 4 10 9 1 9 2 3 10 3
样例输出
5
提示
对于 20% 的数据:n,k,m ≤ 10;
对于 40% 的数据:n,k,m ≤ 200;
对于 100% 的数据:n ≤ 10^5,k ≤ 10^6,m ≤ 10^3,1 ≤ x,y ≤ n。
提示 图论和动态规划
来源/分类
[
提交
] [
状态
]