Skip to content

11275: 【原1275】Dice rolling

题目

题目描述

author: PPCA2014 原OJ链接:https://acm.sjtu.edu.cn/OnlineJudge-old/problem/1275

Description

lambda正在和交大校园里其他的猫一起玩一个游戏,游戏是这样的:每一局游戏由13轮组成,每一轮会有由一名长者掷5枚六面体骰子。当然,只是掷骰子不能体现lambda和他的小伙伴的数学功底,所以他们的决胜规则是,每只猫会在每一轮中选择13种计分规则中的恰好一个,每个计分规则只能在一局游戏中被选一次,之前回合中已经选过的规则不能重复选择。每只猫的总分是13项得分之和,再加上可能的额外分。如果前六项得分之和至少是63的话,就会获得35分额外分,否则额外分为0。下面是13个计分规则:

1.所有1的和。

2.所有2的和。

3.所有3的和。

4.所有4的和。

5.所有5的和。

6.所有6的和。

7.所有骰子的和。

8.若至少有3个相同的数,则分数为所有骰子的和,否则为0。

9.若至少有4个相同的数,则分数为所有骰子的和,否则为0。

10.若至少有5个相同的数,则分数为50分,否则为0。

11.若有4个数成顺子(如1,2,3,4),则分数为25分,否则为0。

12.若有5个数成顺子,则分数为35分,否则为0。

13.若有三个数相同,而另两个数相同,则分数为40分,否则为0。

lambda十分不愿意输掉任何一局游戏,所以他希望你能帮助他计算出每一局游戏的最高得分。

Input Format

输入可能有多组,每组数据有13行,每行有空格隔开的5个数(1-6),表示这一轮的5个骰子掷出的结果。每两组数据间没有多余换行。

Output Format

对每组输入数据输出一行,是这局游戏的最高得分。

Sample Input

1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
6 6 6 6 6
2 3 3 4 4
6 1 3 1 4
1 4 1 3 6
4 4 5 2 4
1 3 4 6 1
3 3 2 1 5
4 3 4 6 2
2 2 4 3 3
2 4 1 5 1
5 4 6 3 3
5 4 3 5 6
3 5 4 2 4
3 6 2 3 1

Sample Output

320
101

Restrictions

20%: 1组数据

100%: 至多15组数据

Oops! 本题目还没有解答!

助教老师们编题的速度,已经超过了解题的速度!

OJ翻了一新,但本解答集还大多用的是2017-2019级,甚至更早的同学们贡献的答案。

如果你已经AC了,可以的话,请您参考添加页面,与大家一起分享你的题解!