传送门
思路很妙……
有个前提条件:血量无限,这样话肯定先打会回血的怪,再打会掉血的怪
对于会回血的怪,按照受到伤害的顺序从小往大打
对于会掉血的怪似乎并不是很好搞,考虑:将每一时刻的血量函数画出来,然后反过来看(从右往左看这个函数),就相当于回血量和掉血量互换,会掉血的怪会变成会回血的怪。因为最终的血量是已知的,所以按照上面的方法再做一遍就可以了。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include