#include <iostream> #include <algorithm> using namespace std; struct Student{ int number; int score; }; bool Compare(Student x,Student y){ if(x.score==y.score){ return x.number<y.number; }else{ return x.score<y.score; } } int main() { int n; cin>>n; Student stu[100]; for(int i=0;i<n;i++){ cin>>stu[i].number>>stu[i].score; } sort(stu,stu+n,Compare); for(int i=0;i<n;i++){ cout<<stu[i].number<<" "<<stu[i].score<<endl; } } // 64 位输出请用 printf("%lld")