#3183. 字符串统计

字符串统计

题目限制

1000 ms 256 M

题目描述

给出一个只包含 GG 和 HH 的字符串,求有多少个长度大于等于 33 的子串(连续的),只包含 11 个 HH 或 只包含 11 个 GG 。

输入格式

第一行:一个数 NN 表示字符串的长度。( N≤500000N\le 500000 ) 第二行:一个长为 NN 的字符串。数据保证该字符串中只包括 HH 和 GG 。

输出格式

输出长度大于等于 33 ,且只包含 11 个 HH 或 只包含 11 个 GG 的子串数量。

数据范围

对于 36%36\% 的数据, N≤50N \le 50 ;

对于 91%91\% 的数据, N≤5000N \le 5000 ;

对于 100%100\% 的数据, N≤500000N \le 500000 。

输入样例 1

5
GHGHG

输出样例 1

3