#include<stdio.h> struct student{ int num; int score; }; void main(){ int m,n,i,j; int t1,t2; struct student stu[100]; scanf("%d%d",&m,&n); for(i=0;i<m;i++) scanf("%d%d",&stu[i].num,&stu[i].score); for(i=m;i<m+n;i++) scanf("%d%d",&stu[i].num,&stu[i].score); for(i=0;i<m+n;i++) for(j=i+1;j<m+n;j++){ if(stu[i].num>stu[j].num){ t1=stu[i].num; stu[i].num=stu[j].num; stu[j].num=t1; t2=stu[i].score; stu[i].score=stu[j].score; stu[j].score=t2; } } for(i=0;i<m+n;i++) printf("%d %d\n",stu[i].num,stu[i].score); } |
Double click to view unformatted code.