#ABC329C. 数一数 xxx

数一数 xxx

数一数 xxx

题目描述

给定一个由小写英文字母组成的长度为 NN 的字符串 SS

SS 的「非空子串」中,只由 11 种字符重复组成的子串的个数。

不过,内容相同的子串即使取出方式不同也不区分。

SS 的非空子串是指,从 SS 的开头删除 00 个以上字符、从末尾删除 00 个以上字符后得到的长度不小于 11 的字符串。例如,ababcabc 的非空子串,而 ac 和空字符串不是 abc 的非空子串。

输入格式

输入按以下格式从标准输入给出。

NN
SS

输出格式

输出 SS 的非空子串中只由 11 种字符重复组成的子串的个数。

样例

6
aaabaa
4

SS 的非空子串中只由 11 种字符重复组成的子串是 aaaaaab44 个。

SS 中取出 aaa 的方法不止 11 种,但注意每种只能计数一次。

1
x
1
12
ssskkyskkkky
8

数据范围

  • 1N2×1051 \le N \le 2\times 10^5
  • SS 是由小写英文字母组成的长度为 NN 的字符串
难度 普及
通过率
尝试 0
已通过 0
ID
3125
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签