#P9664. [ICPC 2021 Macao R] LCS Spanning Tree
[ICPC 2021 Macao R] LCS Spanning Tree
Description
给定一个有 个顶点的完全无向图和 个字符串 ,连接顶点 和 的边的权重等于字符串 和 的最长公共子串(LCS)的长度。计算此图上任意生成树的最大总权重。
一个字符串的子串可以通过从该字符串的开头和/或结尾删除一些(可能为零)字符来获得。例如,“maca”、“aca” 和“cau”都是“macau”的子串,而“acu”不是。
Input Format
每个测试文件中包含一个测试用例。
输入的第一行包含一个整数 (),表示顶点和字符串的数量。
接下来的 行,第 行包含一个字符串 (),由小写英文字母组成。
保证所有字符串的长度之和不超过 。
Output Format
输出一行,包含一个整数,表示答案。
翻译来自于:ChatGPT
4
icpc
macau
regional
contest
4
3
ababa
babab
aba
7
京公网安备 11011102002149号