小海和他朋友偶然间获得了一张藏宝图,他们提议根据藏宝图去寻宝,很快他们就准备好了,他们根据藏宝图的提示一路找寻,最终在藏宝图最终显示的地点找到了宝藏。当他们要打开宝藏的时候发现一张纸条,纸条上面有n组字符串,他们猜测这是藏宝箱的密码,但是密码只可能是这n组字符串中某一串字符串中的某一个子串;由于字符串很长很多他们不可能将这些子串去逐一的尝试,于是他们便将藏宝箱带回家去询问解密高手,解密高手告诉他们“密码在字符串中恰好出现了k次的子串”,小海他们一行几个人听的一头雾水的,不知道该怎么做,又去不断地询问解密大师,解密大师又告诉他们“密码在恰好出现 k次的子串中,你们去按照字串的长度分类,密码就在数量最多的那一类里面”。
小海迫切的想知道密码,想让你帮忙找出子串长度出现次数最多的长度数(如果有多个输出,最长长度),若未找到则输出-1。