View Code of Problem 83

#include <stdio.h>
#include <iostream>
#include <string.h>
#include <string>
#include <algorithm>
#include <iomanip>
using namespace std;
struct student {
	int num;
	int gra;
};
int cmp(student a, student b) {
	return a.num < b.num;
}
int main()
{
	int n, m;
	cin >> n >> m;
	student a[1000], b[1000];
	for (int i = 0; i < n + m; i++) {
		cin >> a[i].num >> a[i].gra;
	}
	sort(a, a + m + n,cmp);
	for (int i = 0; i < n+m; i++)
	{
		cout << a[i].num << " " << a[i].gra << endl;
	}
	
}

Double click to view unformatted code.


Back to problem 83