一个的只由小写英文字母组成的矩阵 ,牛牛想找到一个面积最小的正方形子矩阵满足该正方形子矩阵包含至少种不同的字母。
第一行输入三个正整数。
接下来 行每行输入一个长度为 的字符串,其中第 行第 个字母为 。
其中 为所有小写英文字母'a'-'z'的集合。
输出一个正整数表示包含至少 种不同字母的方形子矩阵的边长,如果不存在该子方阵,输出。
4 4 3 aabc aaaa axaz abcd
2
不存在边长为 的方形子矩阵包含至少 种不同的字母。
如图,存在边长为 的方形子矩阵包含至少 种不同的字母:
2 2 5 ab cd
-1
显然矩阵总共只有 种字符,因此答案为 。
这道题你会答吗?花几分钟告诉大家答案吧!