#include #include #include #include #include #include #include #include #include #include using namespace std; typedef vector IVec; class Halving { public: int minSteps(vector a); }; void all_breaks(int len, int breaks, map &m) { } int Halving::minSteps(vector a) { map m; map canbreak, minbreaks; map ::iterator mit; int minval; size_t i; }