J. *【KMP】字符串中A+B+A的数量

    传统题 1000ms 256MiB

*【KMP】字符串中A+B+A的数量

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

【题意】

给出一个由小写字母组成的字符串 SS。找出所有形似于 A+B+AA+B+A 子串的数量(Ak|A|\ge kB1|B|\ge 1 )。

位置不同其他性质相同的子串算不同子串,位置相同但拆分不同的子串算同一子串。

【输入格式】

第一行一个字符串 S (1S1.5×104)S \ (1\le |S|\le 1.5\times 10^4)

第二行一个数 k (1k100)k \ (1 \le k \le 100)

【输出格式】

一行一个数,表示答案。

【样例1输入】

aaaaa
1

【样例1输出】

6

【样例2输入】

abcabcabc
2

【样例2输出】

8

课堂测试(20250718)F03

未参加
状态
已结束
规则
XCPC
题目
10
开始于
2025-7-18 15:00
结束于
2025-7-18 16:30
持续时间
1.5 小时
主持人
参赛人数
11