這題可以把輸入存成一個 pair 的陣列
再利用 <algorithm> 內的 sort 函式即可
部分程式碼:
pair<int, int> p[n];
sort(p, p + n, [](auto i, auto j) {
return i < j || i == j && i < j;
});
寫錯了,應該是:
sort(p, p + n, [] (auto i, auto j) { return i.first < j.first || i.first == j.first && i.second < j.second;
});
不過實際上這樣就可以了:
sort(p, p + n);
因為 pair 可以直接使用 < 比大小