Problem B: 觉醒仪式
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:200
Solved:48
Description
今天是小 X 魂力觉醒的日子,他早早地来到了武魂殿,开始了武魂觉醒。
在武魂觉醒时,小 X 会得到 4 张塔罗牌,A、B、C、D,而小 X 的魂力等级则将会被鉴定为这四张塔罗牌上面的数值之和。
具体来讲,每张塔罗牌上会写有 A,2,3,4,5,6,7,8,9,10,J,Q,K 中的一个符号,其中 J 代表 11,Q 代表 12,K 代表 13,而 A 则既可以代表 1,也可以代表 11。
作为一名有志向的优秀魂师,小 X 希望自己的魂力尽可能的高,但同样,这个世界上存在一个觉醒魂力限制 Limit,我们称为先天满魂力。若任何人觉醒时魂力严格大于 Limit,那么他的魂力会因为世界的限制清零。
现在,小 X 想要知道他在觉醒时可能获得的最高魂力等级。
在武魂觉醒时,小 X 会得到 4 张塔罗牌,A、B、C、D,而小 X 的魂力等级则将会被鉴定为这四张塔罗牌上面的数值之和。
具体来讲,每张塔罗牌上会写有 A,2,3,4,5,6,7,8,9,10,J,Q,K 中的一个符号,其中 J 代表 11,Q 代表 12,K 代表 13,而 A 则既可以代表 1,也可以代表 11。
作为一名有志向的优秀魂师,小 X 希望自己的魂力尽可能的高,但同样,这个世界上存在一个觉醒魂力限制 Limit,我们称为先天满魂力。若任何人觉醒时魂力严格大于 Limit,那么他的魂力会因为世界的限制清零。
现在,小 X 想要知道他在觉醒时可能获得的最高魂力等级。
Input
第一行输入四个字符串 A、B、C、D,分别表示小 X 得到的塔罗牌。
第二行输入一个整数 Limit,表示先天满魂力的魂力等级。
第二行输入一个整数 Limit,表示先天满魂力的魂力等级。
Output
一行一个整数,表示小 X 在觉醒时可能获得的最高魂力等级。
Sample Input Copy
Sample Output Copy
HINT
【样例 1 输入】
A 2 3 4
99
【样例 1 输出】
20
【样例 2 输入】
A 2 3 4
10
【样例 2 输出】
10
【样例 3 输入】
A 2 3 4
9
【样例 3 输出】
0
【样例解释】
在样例 1 中,若 A 代表 11,小 X 的魂力等级将是 11+2+3+4=20。
在样例 2 中,由于先天满魂力的限制,若 A 代表 11,小 X 的魂力将为 0,
而当 A 代表 1 时,小 X 的魂力为 1+2+3+4=10。
在样例 3 中,小 X 的魂力无论如何都会被清零。
【数据范围及子任务】
对于 30%的数据,小 X 只会抽到 2,3,4,5,6,7,8,9,10。
对于另外 30%的数据,小 X 只会抽到 2,3,4,5,6,7,8,9,J,Q,K。
对于 100%的数据,小 X 可能抽到 A,2,3,4,5,6,7,8,9,10,J,Q,
K;Limit≤99。
A 2 3 4
99
【样例 1 输出】
20
【样例 2 输入】
A 2 3 4
10
【样例 2 输出】
10
【样例 3 输入】
A 2 3 4
9
【样例 3 输出】
0
【样例解释】
在样例 1 中,若 A 代表 11,小 X 的魂力等级将是 11+2+3+4=20。
在样例 2 中,由于先天满魂力的限制,若 A 代表 11,小 X 的魂力将为 0,
而当 A 代表 1 时,小 X 的魂力为 1+2+3+4=10。
在样例 3 中,小 X 的魂力无论如何都会被清零。
【数据范围及子任务】
对于 30%的数据,小 X 只会抽到 2,3,4,5,6,7,8,9,10。
对于另外 30%的数据,小 X 只会抽到 2,3,4,5,6,7,8,9,J,Q,K。
对于 100%的数据,小 X 可能抽到 A,2,3,4,5,6,7,8,9,10,J,Q,
K;Limit≤99。