c++vector二維陣列的使用 記錄
阿新 • • 發佈:2018-12-09
#include <iostream> #include <vector> #include <algorithm> using namespace std; bool compare(const vector<int>& a,const vector<int>& b){ if(a[0] < b[0]){ return true; } else if(a[0] == b[0] && a[1] < b[1]){ return true; } return false;
}
int main(){ int n ; cin >> n; vector<vector<int> > a(n,vector<int> (2)); for(int i = 0; i < n; i++){ cin >> a[i][0] >> a[i][1]; } sort(a.begin(),a.end(),compare); cout << a[0][0] << " " << a[0][1]; return 0; }