QOJ.ac

QOJ

时间限制: 5.0 s 内存限制: 1024 MB 总分: 100

#15496. 酸菜

统计

Varză murată 是罗马尼亚酸菜,传统上是在含有盐和香料的盐水中发酵而成,因其浓郁的酸味而备受推崇,既可作为配菜,也是萨尔马莱(sarmale,一种罗马尼亚菜卷)等菜肴的关键原料。

今年将举办第 2025 届酸菜大赛(Murată Varză Contest, MVC)。比赛规则非常严格,但也非常奇特。一共有 $n$ 棵酸菜排成一排,其中第 $i$ 棵酸菜的酸度为 $a_i$。评委由两个人组成:Minnie 和 Maxim。

Minnie 喜欢不太酸的酸菜(这很奇怪),所以从她的角度来看,给定两棵酸菜 $i$ 和 $j$,酸度值较小的那棵获胜。Maxim 喜欢非常酸的酸菜,所以从他的角度来看,给定两棵酸菜 $i$ 和 $j$,酸度值较大的那棵获胜。因为他们无法达成一致,所以他们进行评判的顺序是由其他人决定的。

假设当前比赛中还剩下 $k$ 棵酸菜。如果轮到 Maxim 进行评判,他会遍历列表中每一对相邻的酸菜,并选择酸度较大的那一棵进入下一阶段。如果轮到 Minnie 进行评判,她会遍历列表中每一对相邻的酸菜,并选择酸度较小的那一棵进入下一阶段。得到的列表将恰好包含 $k - 1$ 棵酸菜。

请注意,列表中可能会多次包含同一棵酸菜。例如,如果列表中剩余酸菜的酸度为 $4, 8, 1$,那么 Minnie 评判后下一阶段的酸度列表将是 $4, 1$,而 Maxim 评判后的列表将是 $8, 8$(中间的那棵酸菜被晋级了两次)。

当 $k = 1$ 时,列表中剩下的一棵酸菜即为获胜者。非常心急的你希望尽快知道比赛结束时的获胜者。给定初始的酸度值以及两位评委的评判顺序,请计算最终获胜酸菜的酸度值。

输入格式

第一行包含一个整数 $n$($2 \le n \le 10^6$),表示参赛的酸菜数量。

第二行包含 $n$ 个整数 $a_1, a_2, \dots, a_n$,表示酸度值($1 \le a_i \le n$)。

第三行包含一个长度为 $n - 1$ 的字符串。每个字符要么是代表 Minnie 的 'm',要么是代表 Maxim 的 'M'。

输出格式

输出一个整数,表示最终获胜酸菜的酸度值。

样例

输入样例 1

7
1 3 4 6 5 1 3
mMMmMm

输出样例 1

5

输入样例 2

7
4 5 3 6 5 1 3
mMMmMm

输出样例 2

5

输入样例 3

2
1 2
M

输出样例 3

2

说明

下图展示了第一个样例。最底层是初始的酸度值。往上每一层包含裁判进行一轮评判后的酸度值。

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.