компаратор
[](const point& a, const point& b) { return std::tie(a.x, a.y) > std::tie(b.x, b.y); };
struct point { int x, int y }; // ... std::vector<point> points(N); // Заполняешь массив... std::sort(points.begin(), points.end(), ...); // тут лямбда из кода выше Есть непонятки?
Обсуждают сегодня