這題可以把輸入存成一個 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
可以直接使用 <
比大小