字符数对
给定一个由字符 o 和 x 组成的长度为 N 的字符串 S。

请计算满足以下所有条件的整数对 (l, r) 的数量:
-
1 ≤ l ≤ r ≤ N;
-
在字符串 S 的子串 S[l..r](从第 l 个字符到第 r 个字符)中,同时包含 o 和 x 两种字符。
输入格式
-
第一行,一个整数 N;
-
第二行,一个字符串 S。
输出格式
输出满足条件的整数对的数量。
输入样例1
4
oxxo
输出样例1
5
输入样例2
7
xoxooxx
输出样例2
19
说明提示

-
1 ≤ N ≤ 10⁶;
-
S 仅由字符 o 和 x 组成。
限制
时间限制:1000,内存限制:262144
本题为编程题,提交代码并运行通过测试点后判分。
正在加载题目数据…
子题
该题型需在试卷/作业中作答,单题练习暂不支持
答案解析