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