#include <iostream>
#include <map>
int main()
{
std::map<int, int> mp;
int num_elements, efirst, esecond;
std::cout << "Enter the number of elements: ";
std::cin >> num_elements;
std::cout << "Enter the elements: (first, second)" << std::endl;
for (int i = 0; i < num_elements; i++) {
std::cin >> efirst >> esecond;
mp.insert(std::pair<int, int>(efirst, esecond));
}
std::cout << std::endl;
std::cout << "The elements are:" << std::endl;
for (auto & e:mp) {
std::cout << e.first << ":" << e.second << std::endl;
}
}
/*
run:
Enter the number of elements: 3
Enter the elements: (first, second)
123 75
9081 6
43 89
The elements are:
43:89
123:75
9081:6
*/