QOJ.ac

QOJ

Límite de tiempo: 1 s Límite de memoria: 64 MB Puntuación total: 50

#13678. 阿隆

Estadísticas

节日就要到了!Aron 想给他在萨格勒布(Zagreb)的朋友们买礼物,为了能按时拿到礼物,他去了伦敦一家著名的玩具店。挑好礼物后,他走到收银台,发现排队的人群中已经有 $N$ 个人了。幸运的是,他注意到除了单个顾客外,队伍中还有一些“群组”。一个群组由一名顾客和等待其完成付款的朋友们组成。当该顾客结账完毕时,他及他的朋友们会一起离开队伍。

被视为一个群组的人会一个接一个地排在一起,并且穿着相同颜色的衣服。两个相邻的群组、相邻的个人,或者相邻的个人与群组,绝对不会穿着相同颜色的衣服。

编写一个程序,在给定排队人员数据的情况下,输出 Aron 是队伍中的第几个人。

输入格式

输入的第一行包含一个正整数 $N$ ($1 \le N \le 25$)。

接下来的 $N$ 行,每行包含一个大写英文字母,表示队伍中第 $i$ 个人的衣服颜色。

输出格式

输出一个整数,表示 Aron 是队伍中的第几个人。

样例

输入样例 1

3
C
Z
P

输出样例 1

4

输入样例 2

6
C
C
P
C
Z
Z

输出样例 2

5

输入样例 3

6
B
B
B
B
B
B

输出样例 3

2

说明

第二个样例的解释:

排在最前面的是由两个穿红衣服('C')的人组成的群组。排在第二的是一个穿蓝衣服('P')的个人,排在第三的是一个穿红衣服('C')的个人,排在第四的是一个由穿绿衣服('Z')的人组成的群组。因此,Aron 排在第五位。

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.