1S/512M
apiadu 是一位策略游戏高手,他正在为一场“石头剪刀布”大赛做准备。
比赛规则如下:apiadu 需要从 位潜在的对手中选择一位,并与他进行 轮的对决。apiadu 通过赛前侦查,已经精确地知道了自己以及这 位对手在未来 轮中将要出的手势。
手势用数字表示:0 代表石头,1 代表剪刀,2 代表布。胜负规则为:石头(0)胜剪刀(1),剪刀(1)胜布(2),布(2)胜石头(0)。
计分规则也很明确:
apiadu 获得 分。apiadu 失去 分 (即获得 分)。apiadu 的初始分数为 。他希望通过选择最合适的对手,来最大化自己在这 轮对决结束后的总得分。请你帮他计算出这个可能的最大得分。
第一行包含四个整数 ,分别表示对手的数量、比赛的轮数、赢一局的得分和输一局失去的分数。
第二行包含 个整数,代表 apiadu 在第 到第 轮将要出的手势。
接下来的 行,每行包含 个整数,第 行代表第 位对手在第 到第 轮将要出的手势。
输出一个整数,表示 apiadu 能够获得的最大总得分。
2 3 3 2
0 1 2
1 1 0
2 0 1
6
对于第一个对手,对战的总得分为:。
对于第二个对手,对战的总得分为:。
对于 的测试数据,,。且所有手势均为 0, 1, 2 中的一个。