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