#include<stdio.h> #include<stdlib.h> typedef struct student { int a,b; }st; int main() { int n,m,i,j; scanf("%d%d",&n,&m); st xs[100]; for(i=0;i<n+m;i++) { scanf("%d%d",&xs[i].a,&xs[i].b); } int temp1,temp2; for(i=0;i<n+m-1;i++) { for(j=0;j<n+m-1-i;j++) { if(xs[j].a>xs[j+1].a){ temp1=xs[j].a; temp2=xs[j].b; xs[j].a=xs[j+1].a; xs[j].b=xs[j+1].b; xs[j+1].a=temp1; xs[j+1].b=temp2;} } } for(i=0;i<n+m;i++) { printf("%d %d",xs[i].a,xs[i].b); printf("\n"); } return 0; } |
Double click to view unformatted code.