3245 问题 B: 蓝桥杯2024年第十五届省赛真题-前缀总分

时间限制: 1s 内存限制: 256MB 提交: 1902 解决: 447
题目描述

给定 n 个由小写英文字母组成的字符串 s1, s2, · · · , sn ,定义前缀总分为V =∑i<j P(si, sj) ,其中 P(si, sj) 表示 si, sj 的最长公共前缀的长度。

小蓝可以选择其中一个字符串,并修改其中的一个字符。请问修改后前缀总分最大为多少?

输入
输入的第一行包含一个正整数 n 。接下来 n 行,每行包含一个字符串 si 。
输出
输出一行包含一个整数表示答案。
样例输入
3
aab
bbb
abb
样例输出
5
提示

【样例说明】

将第二个字符串改为 abb ,得分为 P(aab, abb)+P(aab, abb)+P(abb, abb) =1 + 1 + 3 = 5 。

【评测用例规模与约定】

对于 20% 的评测用例,1 ≤ n ≤ 20 ;

对于所有评测用例,1 ≤ n ≤ 200 ,1 ≤ |si| ≤ 200 ,其中 |si| 表示 si 的长度。

比赛公告

请基地所有同学们认真做题,以后会每天发布一套蓝桥杯历年真题。积极备赛,争取省一。