字符串删除
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
问题描述
给定一个长度为 的字符串 ,你必须从中选择一个连续子串,将其删除。删除后剩余的子串长度不能小于 ,且剩余子串的字符不能全部相同。 问合法删除方式的方案数。
输入格式
第一行输入一个正整数 ,表示测试样例组数。 对于每组数据: 输入一行,包含一个字符串 。。
数据保证 为小写英文字母。且所有字符串长度总和不超过 。
输出格式
输出一个正整数,为合法删除的总方案数。
样例输入
3
hack
hhaacckk
abcdefgghiaa
样例输出
7
31
72