提供本题翻译
查看原帖
提供本题翻译
752485
tbdsh楼主2023/8/2 20:32

有 t(1≤t≤20)t(1\le t\le 20) 组数据。每组数据给出 n(1≤n≤5×104)n(1\le n\le 5\times 10^4) 个长度不超过 200200 且仅包含 0、1 的字符串 SiS_i。

定义一个可重字符串集合 SS 的价值为这个字符集中所有字符串的最长公共前缀的长度 lcplcp 与这个集合大小的乘积。例如,集合 {000⁡,001,0011}\{\operatorname{000},{001},{0011}\} 的价值是 66。

现在,请你在 nn 个字符串中选出一些字符串,使得这个集合的价值最大。输出这个最大的价值。

Translate by @tianbiandeshenghuo11

Link

2023/8/2 20:32
加载中...