1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <iostream>
#include <map>

using namespace std;

class Worker
{
public:
Worker(string name,int salary,int age,string tel):_name(name),_tel(tel),_age(age),_salary(salary){}

void show()
{
cout << _name << '\t' << _age << '\t' << _tel << '\t' << _salary <<endl;
}
private:

string _name;
int _salary;
int _age;
string _tel;
};

int main()
{
Worker w1("p1",2000,20,"17790017583"),
w2("p2",3000,60,"17790017587"),
w3("p7",4000,70,"17790017589"),
w4("p4",5000,30,"17790017512");
w4("p9",5050,120,"17790412512");

multimap<string , Worker> mm;
mm.insert(pair<string , Worker>("sale",w1));
mm.insert(pair<string , Worker>("sale",w2))
mm.insert(pair<string , Worker>("financial",w3))
mm.insert(air<string , Worker>("technology",w4))
mm.insert(air<string , Worker>("finanical",w5))
}