A. Piano 3

    传统题 1000ms 256MiB

Piano 3

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

高桥有一架钢琴,上面有 100 个琴键排列成一排。从左数第 ii 个键记为第 ii 个键。

他要一个接一个地按 NN 个键来演奏音乐。在按第 ii 次键时,他将按键 AiA_i,如果 Si=S_i = L 用左手,如果 Si=S_i = R 用右手。开始演奏前,他可以将双手放在他喜欢的任何键上,此时他的疲劳度为 00

在演奏过程中,如果他将一只手从 xx 键移动到 yy 键,疲劳度就会增加 yx|y-x|(反之,疲劳度不会因为移动手以外的原因而增加)。用手按某个键时,手必须放在该键上。

求演奏结束时可能的最低疲劳度。

输入格式

第一行包含一个整数 NN1N1001 \leq N \leq 100)。

接下来 NN 行,每行包含一个整数 AiA_i1Ai1001 \leq A_i \leq 100)和一个字符 SiS_iLR),表示第 ii 次按键的位置和使用的手。

输出格式

输出一个整数,表示演奏结束时的最低疲劳度。

样例

4
3 L
6 R
9 L
1 R
11
3
2 L
2 L
100 L
98
8
22 L
75 L
26 R
45 R
72 R
81 R
47 L
29 R
188

提示

例如,可以按如下方式演奏:

  • 首先,将左手放在 33 号键上,右手放在 66 号键上。
  • 左手按 33 号键。
  • 右手按 66 号键。
  • 将左手从 33 号键移至 99 号键。疲劳度增加 93=6|9-3|=6
  • 右手从键 66 移动到键 11。疲劳度增加 16=5|1-6|=5
  • 左手按 99 号键。
  • 右手按 11 号键。

在这种情况下,演奏结束时的疲劳度为 6+5=116+5=11,这是可能的最小值。

数据范围与约定

  • 1N1001 \leq N \leq 100
  • 1Ai1001 \leq A_i \leq 100
  • 输入中的所有数字均为整数
  • 每个 SiS_i 均为 LR

[Engeeker周赛 Div1] 20241227

未参加
状态
已结束
规则
乐多
题目
3
开始于
2024-12-27 0:00
结束于
2024-12-30 0:00
持续时间
1.5 小时
主持人
参赛人数
4