#starrail2. 青雀
青雀
Background
青雀到底是六星战神还是一星仓管?不同的开拓者有不同的答案
Description
已知: 1.青雀每发动一次战技,伤害可以增加50%(无上限)
2.青雀的初始伤害为n点伤害,青雀每升级一级都可以增加c点的初始伤害(按原伤害计算,单位1不变)。
3.如果敌人有弱点,则伤害增加40%。
4.青雀的伤害计算公式是:【n+ (c * b) * (a * 0.5)】*弱点
现给出青雀最多可以发动a次战技,青雀的等级b,敌人有弱点(1),无弱点(0)。敌人的血量OP.如果能击败敌人,第二行输出YES,否则输出NO。
Format
Input
a,b,c,d,n,OP分别表示青雀能发动a次战技,青雀的等级b,c伤害/级,d为是否有弱点,初始伤害n,敌人血量OP。以空格隔开。
Output
第一行一个正整数,表示青雀的伤害。
第二行一个字符串,表示是否可以击败敌人。
Samples
100 80 100 1 100 20000
578340
YES
Limitation
注意先后顺序和浮点数! 保证青雀等级<=80 保证其他所有数据不超过int上限