int main() { std::array<int, 5> arr = {3, 1, 2, 4, 5}; IndexList<5> list; list.remove(2); list.sort([&]( const int& l, const int& r ) { return arr[l] < arr[r]; }); list.each([&]( const int& id ) { std::cout << id << ": " << arr[id] << std::endl; }); }
void init() { std::cout << "@Counter#init" << std::endl; max_robots = 0; min_fuels = 0; carriables.N = in->N; carriables.each([&]( const Int& x ) { std::cout << "x = " << x << std::endl; }); }