C++ 代码优化:击败敌人的最小代价
#include
代码的输出应该是2,即使用2次B键可以击败所有敌人。
具体来说,对于每个敌人,我们都要考虑使用A键还是B键来击败它。对于使用A键的情况,我们枚举最后一次使用A键的位置,从而得到最小代价。对于使用B键的情况,同样枚举最后一次使用B键的位置,从而得到最小代价。
最后,我们只需要输出使用B键击败所有敌人的最小代价。
原文地址: https://www.cveoy.top/t/topic/lB1k 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
#include
代码的输出应该是2,即使用2次B键可以击败所有敌人。
具体来说,对于每个敌人,我们都要考虑使用A键还是B键来击败它。对于使用A键的情况,我们枚举最后一次使用A键的位置,从而得到最小代价。对于使用B键的情况,同样枚举最后一次使用B键的位置,从而得到最小代价。
最后,我们只需要输出使用B键击败所有敌人的最小代价。
原文地址: https://www.cveoy.top/t/topic/lB1k 著作权归作者所有。请勿转载和采集!