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