#1222. 「一本通 2.2 练习 3」似乎在梦中见过的样子

「一本通 2.2 练习 3」似乎在梦中见过的样子

[{"sectionTitle":"题目描述","type":"Text","text":"原题来自:2014 年湖北省队互测 Week2\r\n\r\n「Madoka,不要相信 QB!」伴随着 Homura 的失望地喊叫,Madoka 与 QB 签订了契约。\r\n\r\n这是 Modoka 的一个噩梦,也同时是上个轮回中所发生的事。为了使这一次 Madoka 不再与 QB 签订契约,Homura 决定在刚到学校的第一天就解决 QB。然而,QB 也是有许多替身的(但在第八话中的剧情显示它也有可能是无限重生的),不过,意志坚定的 Homura 是不会放弃的——她决定消灭所有可能是 QB 的东西。现在,她已感受到附近的状态,并且把它转化为一个长度为 nn 的字符串交给了学 OI 的你。\r\n\r\n现在你从她的话中知道,所有形似于 A+B+AA+B+A 的字串都是 QB 或它的替身,且 Agek,Bge1|A|\\ge k,|B|\\ge 1 (位置不同其他性质相同的子串算不同子串,位置相同但拆分不同的子串算同一子串),然后你必须尽快告诉 Homura 这个答案——QB 以及它的替身的数量。\r\n\r\n注:对于一个字符串 SSS|S| 表示 SS 的长度。","subType":"markdown"},{"sectionTitle":"输入格式","type":"Text","text":"第一行一个字符串 SS,第二行一个数 kk。","subType":"markdown"},{"sectionTitle":"输出格式","type":"Text","text":"仅一行一个数 textans\\text{ans},表示 QB 以及它的替身的数量。","subType":"markdown"},{"sectionTitle":"样例 1","type":"Sample","text":"","subType":"markdown","payload":["aaaaa\n1","6"]},{"sectionTitle":"样例 2","type":"Sample","text":"","subType":"markdown","payload":["abcabcabc\n2","8"]},{"sectionTitle":"数据范围与提示","type":"Text","text":"对于全部数据,1leSle1.5times104,1lekle1001\\le |S|\\le 1.5\\times 10^4,1\\le k\\le 100,且字符集为所有小写字母。","subType":"markdown"}]