View Code of Problem 83

#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
struct Stu{
	string name;
	int num;
}stu[999];
bool cmp(Stu x,Stu y){
	return x.num<y.num;
}

int main(){
	int a,b;
	while(cin>>a>>b){
		for(int i=0;i<a+b;i++){
			cin>>stu[i].num>>stu[i].name;
		}
	
	sort(stu,stu+a+b,cmp);
	for(int i=0;i<a+b;i++){
		cout<<stu[i].num<<" "<<stu[i].name<<endl;
	}
	}
	return 0;
}

Double click to view unformatted code.


Back to problem 83