HBC14410学姐肝手游题解

庄子墨 算法基础篇 34 0
题库丰富多样,涵盖各个领域,全网最全C++题库,让您在练习中不断成长!
萌学姐在玩大型手游《futa go》,他现在进入到了战斗环节, 已知战斗环节中,他所支配的“从者“”具有3种攻击卡,分别是“迅捷”,“技巧”和“力量”,即Q卡,A卡,B卡, 他手上有3名从者,每个从者都有这3种攻击卡,萌学姐想要他的“从者”们造成最大伤害,他现在手上有5张这3个从者的攻击卡,他可以按顺序选择其中3张卡造成伤害, 伤害的计算有以下规则: 1)如果只选择了同一个

萌学姐在玩大型手游《futa go》,他现在进入到了战斗环节。 已知战斗环节中,他所支配的“从者“”具有3种攻击卡,分别是“迅捷”,“技巧”和“力量”,即Q卡,A卡,B卡。 他手上有3名从者,每个从者都有这3种攻击卡。萌学姐想要他的“从者”们造成最大伤害,他现在手上有5张这3个从者的攻击卡,他可以按顺序选择其中3张卡造成伤害。 伤害的计算有以下规则: 1)    如果只选择了同一个"从者"的3张卡,则会引发“额外攻击”,攻击位置是最后一位。 2)    根据卡不同,造成的伤害分别为:B卡150%,A卡100%,Q卡80%,额外攻击100%。 3)    根据位置(选择顺序)不同,造成的伤害分别为:第一位100%,第二位120%,第三位140%,额外攻击100%。 4)    第一位如果是B卡,则后面所有卡的攻击(包括“额外攻击”)造成的伤害增加50%。 给出5张攻击卡的类型(Q、A、B)和所属从者(1、2、3),计算能造成最大伤害的组合,并输出组合方案,如果存在多个解,输出字典序最小的解。

HBC14410学姐肝手游题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
成为编程大师,不再是梦想!全网最全C++题库,助您开启编程新篇章。

标签: HBC14410学姐肝手游题解