#ABC149D. 石头剪刀布
石头剪刀布
石头剪刀布
题目描述
高桥君决定在游戏厅玩名为「猜拳对战」的游戏。游戏规则如下:
- 玩家与机器猜拳 次(平局也算作 次猜拳)。
- 玩家猜拳获胜时,根据出拳获得以下分数(平局或落败得 分)。
- 出石头获胜时,得 分
- 出剪刀获胜时,得 分
- 出布获胜时,得 分
- 但是,不能出与正好 次前的猜拳相同的拳。(前 次猜拳可以出任意拳。)
机器在游戏开始前决定每次猜拳要出的拳。作为超能力者的高桥君在游戏开始前读出了全部信息。
高桥君读出的信息以字符串 给出。 的第 ()个字符为 r 时,表示第 次猜拳机器出石头;为 s 时表示出剪刀;为 p 时表示出布。
当高桥君最优化选择 次猜拳要出的拳时,游戏结束前最多能获得多少分?
输入格式
输入按以下格式从标准输入给出:
输出格式
输出能获得的最大总分数。
样例
5 2
8 7 6
rsrpr
27
机器出拳为 {石头、剪刀、石头、布、石头}。
对此,例如出 {布、石头、石头、剪刀、布},可以获得 分。 无法获得比这更大的分数,因此输出 。
7 1
100 10 1
ssssppr
211
30 5
325 234 123
rspsspspsrpspsppprpsprpssprpsr
4996
数据范围
- 均为整数。
- 中包含的字符是
r、s、p之一。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1839
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者