#AT1242. 预测和限制
预测和限制
题目描述
在一家游乐场,高桥正在玩一款名为“RPS Battle”的游戏,游戏规则如下:
玩家与机器进行轮的“石头剪刀布“游戏(关于“石头剪刀布”的描述请参见注释部分。平局也算作一轮)
每当玩家赢得一轮游戏时,根据他/她出的手势,他/她能获得以下分数(平局或输掉的局不记分):
。石头获胜得R分; 。剪刀获胜得S分; 。布获胜得P分。
然而,在第轮中,玩家不能使用在第轮中使用的手势(在前轮中,玩家可以使用任意手势)。
在游戏开始前,机器会决定每一轮要出的手势。高桥通过超能力读取了所有机器出的手势。
高桥获得的信息用字符串表示。
如果的第个字符是r
,那么机器将在第轮出石头;类似地,p
和s
分别代表纸和剪刀。
在每一轮游戏中,通过适当地选择每次出的手势,能够获得的最大总分是多少?
输入
第一行两个整数
第二行输出三个整数
第三行一个整数
5 2
8 7 6
rsrpr
27
7 1
100 10 1
ssssppr
211
30 5
325 234 123
rspsspspsrpspsppprpsprpssprpsr
4996
提示
- は全て整数である。
在该问题中,可以将石头剪刀布看作是双人游戏,每个玩家用一只手同时出石头、剪刀或布。
如果一个玩家选择石头而另一个选择剪刀,选择石头的玩家获胜;
如果一个玩家选择剪刀而另一个选择纸,选择剪刀的玩家获胜;
如果一个玩家选择纸而另一个选择石头,选择纸的玩家获胜;
如果两个玩家出相同的手势,那么就是平局。