예제 #1
0
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; });
}
예제 #2
0
    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; });
    }