AT_arc130_a [ARC130A] Remove One Character

Description

[problemUrl]: https://atcoder.jp/contests/arc130/tasks/arc130_a 長さ $ N $ の文字列 $ S $ が与えられます。 $ 1\leq\ i\leq\ N $ に対して、$ S $ からその $ i $ 文字目を削除してできる文字列を $ S_i $ と表します。 整数の組 $ (i,j) $ であって、次の条件をともに満たすものの個数を求めてください。 - $ 1\leq\ i\

Input Format

入力は以下の形式で標準入力から与えられます。 > $ N $ $ S $

Output Format

答えを出力してください。

Explanation/Hint

### 制約 - $ 2\leq\ N\leq\ 3\times\ 10^5 $ - $ S $ は英小文字からなる長さ $ N $ の文字列である ### Sample Explanation 1 $ S_i $ は、順に以下の文字列となります:`bbbcca`, `abbcca`, `abbcca`, `abbcca`, `abbbca`, `abbbca`, `abbbcc` 条件を満たす $ (i,j) $ は以下の $ 4 $ 個です。 - $ (i,j)\ =\ (2,3) $ - $ (i,j)\ =\ (2,4) $ - $ (i,j)\ =\ (3,4) $ - $ (i,j)\ =\ (5,6) $