#include<stdio.h> #include<string.h> #include<math.h> struct stu{ int no; int score; }; int main(){ int i,j,n,m,t; scanf("%d%d",&n,&m); struct stu a[m+n]; for(i=0;i<m+n;i++){ scanf("%d%d",&a[i].no,&a[i].score); } for(i=0;i<m+n;i++){ for(j=0;j<m+n;j++){ if(a[j].no>a[j+1].no){ t=a[j].no; a[j].no=a[j+1].no; a[j+1].no=t; t=a[j].score; a[j].score=a[j+1].score; a[j+1].score=t; } } } for(i=0;i<m+n;i++) printf("%d %d\n",a[i].no,a[i].score); return 0; } |
Double click to view unformatted code.