/** * Definition for a point. * struct Point { * int x; * int y; * Point() : x(0), y(0) {} * Point(int a, int b) : x(a), y(b) {} * }; */ class Solution { public: bool cmp(pair<double, int> &a, pair<double, int> b) { return a.second < ...