0
已解决
王一帆
中级守护
中级守护
酷町猫要拿着武器去攻击野怪,野怪的当前血量为x,酷町猫的血量为y,它的最大伤害为z,并且他还可能会出现连续击杀野怪的可能。
如果有可能绝杀野怪,就输出"Yes",不可以就输出"No",还有输出”Wrong Data”(当给出的数据不合理时,y≤0或y>315或y≥x或x>1800或z≥1000或z≤100)
有可能绝杀野怪之后,若触发酷町猫其他的三级武器装备、四级武器装备和五级装备各能不能完胜。这些装备都可以吸血,三级装备每次的吸血量为33%*伤害(下取整),四级装备的吸血量为50%*伤害(下取整),五级为100%*伤害(这还真不用下取整)。两次要分开算。如果超过血上限就不再回血了。
如果三级能完胜就输出一行”Great”,四级能就输出一行”Eh…”和一行”OK”,五级能就输出两行”Oh…”和一行”Yes , If he can get 5-star.”
如果都不行,那么输出三行”No”和他四级吸血后的血量。
注意,有可能打一下野怪就死了,那么不能连击嗜血了。只能算打死野怪那一下的嗜血
输入描述 Input Description
一行三个整数,x、y、z
输出描述 Output Description
如题目所描述
1.连击:指两次攻击,均可触发嗜血,但有时一击可置bo野怪于死地,那么就不算连杀了。
2.嗜血:即攻击野怪,野怪掉血(失去的血量即酷町猫武器的攻击力),失去的血量根据百分比,来回到酷町猫身上。
3.完胜:指酷町猫击杀野怪,且回至满血(315)甚至满血以上。
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0