第一行一个正整数T,表示有T组测试数据。
接下来T行,每行包含一个字符串和一个正整数k。
一共输出T行,每行一个整数表示在出现k次的子串中出现次数的最多的长度。
如果不存在子串出现k次,则输出−1。
对于第一个数据:其中子串均只出现一次,其中长度为1的子串出现了1次,长度为2的子串出现了2次,长度为3的子串出现了1次。所以答案为2。
对于第二个数据:其中子串均只出现一次,其中长度为1的子串出现了3次,长度为2的子串出现了2次,长度为3的子串出现了1次。所以答案为1。
对于第三个数据:其中子串出现二次,长度为3的子串出现了1次,其他长度均没有。所以答案为3。
对于第四个数据:其中子串出现二次,其中长度为1的子串出现了2次,长度为2的子串出现了1次。所以答案为1。
对于第五个数据:其中子串出现二次,其中长度为1的子串出现了2次,长度为2的子串出现了2次。所以答案为2。
对于第六个数据:其中子串没有出现四次。所以本题的本题的答案为-1。
对于的数据,1≤k≤n≤10;
对于的数据,
。