Score : 400 points
We have a string S of length N consisting of R, G, and B.
Find the number of triples (i,~j,~k)~(1 \leq i < j < k \leq N) that satisfy both of the following conditions:
R, G, and B.Input is given from Standard Input in the following format:
N S
Print the number of triplets in question.
4 RRGB
1
Only the triplet (1,~3,~4) satisfies both conditions. The triplet (2,~3,~4) satisfies the first condition but not the second, so it does not count.
39 RBRBGRBGGBBRRGBBRRRBGGBRBGBRBGBRBBBGBBB
1800