Hai phòng thi gửi về hai mảng struct SV{ msv, diem } đã sắp xếp tăng theo diem. Hãy trộn thành một mảng kết quả vẫn sắp xếp tăng theo diem (khi điểm bằng nhau, ưu tiên mảng A trước mảng B).
Cấp phát mảng kết quả bằng malloc đúng kích thước n+m. In mỗi dòng msv diem. Free toàn bộ.
Dòng 1: n và m. Tiếp theo n dòng A, rồi m dòng B, mỗi dòng msv diem.
0≤n,m≤105; 0≤diem≤1000.
n+m dòng msv diem đã trộn.
Ví dụ:
Đầu vào:
3 4
A 5
B 7
C 10
D 4
E 6
F 8
G 9
Đầu ra:
D 4
A 5
E 6
B 7
F 8
G 9
C 10
Giải thích:
Đang tải editor...