2 条题解

  • 1
    @ 2024-11-17 14:50:22
    #include<bits/stdc++.h>
    using namespace std;
    bool cmp(const pair<int,int> &a,const pair<int,int> &b){
    	if(a.first<b.first) return true;
    	else if(a.first==b.first){
    		if(a.second<b.second){
    			return true;
    		}
    	}
    		return false;
    }
    int main(){
    	vector<pair<int,int> >v;
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++){
    		int x,y;
    		cin>>x>>y;
    		v.push_back(make_pair(x,y));
    	}
    	sort(v.begin(),v.end(),cmp);
    	for(int i=0;i<=n-1;i++){
    		cout<<v[i].first<<" "<<v[i].second<<endl;
    	}
    } 
    
    

    信息

    ID
    249
    时间
    1000ms
    内存
    256MiB
    难度
    8
    标签
    递交数
    17
    已通过
    7
    上传者