我这个本地过了,赛码网上还是0%,说输出超限
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main(){
int n;
while(cin>>n){
vector<vector<int>> data(n,vector<int>(2));
for(int i=0;i<n;i++){
int x,y;
cin>>x>>y;
data[i][0]=x;
data[i][1]=y;
}
for(int i=0;i<data.size();i++){
for(int j=i+1;j<data.size();j++){
if(data[j][0]>data[i][0]&&data[j][1]>data[i][1])
data.erase(data.begin()+i);
}
}
sort(data.begin(),data.end());
for(int i=0;i<data.size();i++){
cout<<data[i][0]<<" "<<data[i][1]<<endl;
}
}
}