给你一个长度为$$$n$$$,只含小写字符的字符串$$$str$$$,你要统计满足如下条件的三元组$$$ \lt a,b,c \gt $$$的数量
第一行一个整数 $$$(1 \le T \le 10000)$$$,表示数据组数
每组测试数据占一行,分别为字符串长度$$$n(3 \le n \le 100000)$$$和字符串$$$str$$$
保证单个测试样例的字符串长度之和不超过100000
每组数据输出$$$1$$$行,代表该样例中满足条件的三元组的数量
2 6 abcabc 6 abcbcb
0 1
注意,如果你想的只是朴素的$$$O(n^2)$$$枚举的方法来统计答案,那么请再仔细考虑。
| Name |
|---|


