编程题
### 问题描述 *给定两个长度分别为 $n$ 和 $m$ 的字符串 $A$ 和 $B$,求既是 $A$ 的子字符串又是 $B$ 的子字符串的字符串长度最长是多少?* 相信这道题对于聪明的大家来说太过于简单了,于是 P 哥哥把这道题的两个字符串改成了 $n$ 个字符串,你的任务任然是求他们的最长公共子字符串。 特别提醒:子字符串是连续的。 ### 输入描述 第一行输入一个整数 $n$ ,表示有 $n$ 个字符串。 接下来输入 $n$ 行,第 $i$ 行输入 $s_i$ 表示给定的第 $i$ 个字符串。 数据保证: $1 \leq n \leq 100,1 \leq len_{s_i} \leq 10000$ 。 ### 输出描述 输出一个字符串表示他们的最长公共子字符串。特别的如果这 $n$ 个串不存在最长公共子字符串,输出一个空串。 ### 样例输入 ``` 2 AGGGAGAGAGAGAGAGA AGAAAAA ``` ### 样例输出 ``` AGA ```
查看答案
赣ICP备20007335号-2