#include<stdio.h> typedef struct stu { int number; int score; }stu; void main() { int N, M; scanf("%d%d", &N, &M); int i, k, j; stu s[N+M],temp; for (i = 0; i < N + M; i++) { scanf("%d%d", &s[i].number, &s[i].score); } for (i = 0; i < N + M-1; i++) { k = i; for (j = i; j < N + M; j++) { if (s[j].number < s[k].number) k = j; } if (k != i) { temp = s[i]; s[i] = s[k]; s[k] = temp; } } for (i = 0; i < N + M; i++) printf("%d %d\n", s[i].number, s[i].score); } |
Double click to view unformatted code.