#include<cstdio> #include<algorithm> #include<vector> using namespace std; typedef struct Student{ int id,grades; }sss; bool cmp(sss a,sss b){ return a.id<b.id; } int main(){ int a,b; scanf("%d %d",&a,&b); vector<sss> vt(a+b); for(int i=0;i<a+b;i++){ scanf("%d %d",&vt[i].id,&vt[i].grades); } sort(vt.begin(),vt.end(),cmp); for(int i=0;i<a+b;i++){ printf("%d %d\n",vt[i].id,vt[i].grades); } return 0; } |
Double click to view unformatted code.