Problem2421--ACM Balloon

2421: ACM Balloon

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

在 ACM 竞赛中,气球的分配情况如下:

- 每当一个团队解决了一个问题,该团队就会得到一个气球。
- 最先解决问题的团队会得到一个额外的气球。

一次竞赛有 26 个问题,分别标为 $\textsf{A}$ 、 $\textsf{B}$ 、 $\textsf{C}$ ......、 $\textsf{Z}$ 。你会得到比赛中已解决问题的顺序,用字符串 $s$ 表示,其中的 $i$ (字符)表示某个小组已经解决了问题 $s_i$ 。没有团队会两次解决同一个问题。

确定各小组收到的气球总数。

请注意,有些问题可能没有一个小组解决。

Input

输入的第一行包含一个整数 $n$ ( $1 \leq n \leq 50$ ) - 字符串长度。

第二行包含一个长度为 $n$ 的字符串 $s$ ,由大写英文字母组成,表示已解决问题的顺序。

Output

输出一个整数代表各小组收到的气球总数。

Sample Input Copy

3
ABA

Sample Output Copy

5

HINT

样例中中,发放了 $5$ 个气球:

- 问题 $\textsf{A}$ 已解决。该小组获得 $2$ 个气球:一个是因为他们解决了问题,另一个是因为他们是第一个解决 $\textsf{A}$ 问题的小组。
- 问题 $\textsf{B}$ 已解。该小组得到 $2$ 个气球:一个因为他们解出了问题,另一个因为他们是第一个解出问题 $\textsf{B}$ 的小组。
- 问题 $\textsf{A}$ 解决了。该小组只得到 $1$ 个气球,因为他们解决了问题。注意,他们没有得到额外的气球,因为他们不是第一个解出问题 $\textsf{A}$ 的小组。

发出的气球总数为 $2+2+1=5$ 个。

Source/Category

admin