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