#1453. 抽奖游戏

抽奖游戏

当前没有测试数据。

抽奖游戏

题目描述

nn个人来游戏厅玩抽奖游戏。抽奖游戏规则如下:每一轮游戏者投入一个硬币,如果抽奖机转出了bingobingo,则会掉出两个硬币,否则将什么都不会发生。

抽奖机的抽奖结果以mm为周期,并且你知道一个周期中每一次的结果。nn个人每个人都带着一些钱,他们会从第11个人开始玩,第11个人玩完后是第22个人玩,第22个人玩完后是第33个人玩,第iii<ni<n)个人玩完后是第i+1i+1个人玩,第nn个人玩完后是第11个人玩,直到某个人没钱了,他们就会一起离开。

求最早在玩第几次游戏后他们会离开,或者他们会一直在这里玩下去。

输入格式

第一行为一个正整数nn

第二行为nn个正整数aa,表示第ii个人带的硬币数。

第三行一个数字mm

第四行mm个字母,第ii个字母代表抽奖机在每一周期第ii轮的结果,WW代表bingobingoPP代表没有抽中。保证至少存在一个WW

输出格式

一个非负整数,表示最早在玩第几次游戏后他们会离开。如果他们会一直玩下去,输出1-1

数据范围与提示

  • 对于30%30\%的数据,满足1n1 \leq nmmai100a_{i} \leq 100
  • 对于100%100\%的数据,满足1n1 \leq nmmai106a_{i} \leq 10^{6}

样例

4
2 3 2 1
3
WPP
12
见game2.in
见game2.out