#1045. 异画师的技能组合-1(combo1)

异画师的技能组合-1(combo1)

题目描述

异画师是英雄联盟技能组合最为全面的英雄,其技能分为 QQ(灾系)WW(靖系)EE(悚系)RR(终极技能)四种。 为了方便描述,我们把 QWEQWE 三系技能称为小技能,RR 称为大招。 异画师每次施放小技能前需要先按下 QWEQWE 中的一个,表示准备施放该系的技能,我们将这种状态称为准备就绪阶段。 异画师在准备就绪阶段时,可以再次按下 QWEQWE 中的一个进行技能的施放。 例如:异画师先按下 QQ 进入准备就绪阶段,接着再按下 WW 施放了灾系的 WW 技能,我们把这个技能组合称为 QWQW。 我们不难发现异画师的小技能总共有:QQQQQWQWQEQEWQWQWWWWWEWEEQEQEWEWEEEE 这九种。 接下来介绍异画师的 RR(终极技能),其有两个作用:

  1. 在准备就绪阶段时按下 RR 会取消准备就绪状态。
  2. 非准备就绪阶段时按下 RR 会施放终极技能。

例如:异画师先按下 QQ 进入准备就绪阶段,接着再按下 RR 取消准备就绪状态,然后按下 WW 再次进入准备就绪阶段,最后按下 EE 施放了技能组合 WEWE

我们假设技能没有冷却时间,异画师的九种小技能及大招分别会对战局产生一定的影响,现在给一个按键序列,请你输出异画师对战局造成的影响之和。

大样例:combo1.zip

输入描述

第一行1010个不大于10001000的正整数 aia_i 分别表示 QQQQQWQWQEQEWQWQWWWWWEWEEQEQEWEWEEEERR 对战局产生的影响。 第二行是一个长度不超过10510^{5}的字符串 ss 表示按键序列,保证这个字符串 ss 仅由大写字母 QWERQWER 组成。

输出描述

输出一行表示异画师对战局造成的影响之和。

样例输入

1 2 3 4 5 6 7 8 9 10
QQERWQREW

样例输出

23

提示

对于40%的测试数据,保证 ai10,s10a_i\leq 10,|s|\leq 10 ; 对于60%的测试数据,保证 s30|s|\leq 30 ; 对于100%的测试数据,保证 ai1000,s105a_i\leq 1000,|s|\leq 10^{5} ;