Задачи на std::map в C++. Часть 1
Дан контейнер std::map:
std::map<std::string, int> map = {{"a", 1}, {"b", 2}, {"c", 3}};
Добавьте новый элемент с ключом "d" и значением 4.
Дан контейнер std::map:
std::map<std::string, int> map = {{"x", 10}, {"y", 20}, {"z", 30}};
Измените значение по ключу "y" на 25.
Дан контейнер std::map:
std::map<std::string, int> map = {{"one", 1}, {"two", 2}, {"three", 3}};
Очистите контейнер, удалив все элементы.
Дан контейнер std::map:
std::map<std::string, int> prices = {{"apple", 50}, {"banana", 30}, {"orange", 40}};
Найдите сумму цен товаров "apple" и "banana".
Дан контейнер std::map:
std::map<std::string, int> map = {{"a", 1}, {"b", 2}, {"c", 3}};
Удалите элемент с ключом "b".
Дан контейнер std::map:
std::map<std::string, int> map = {{"John", 25}, {"Alice", 30}, {"Bob", 35}};
Проверьте, существует ли ключ "Alice" в контейнера.
Дан контейнер std::map:
std::map<std::string, int> date = {{"year", 2023}, {"month", 12}, {"day", 31}};
Выведите дату в формате: "31.12.2023".
Дан контейнер std::map:
std::map<std::string, int> map = {{"first", 10}, {"second", 20}, {"third", 30}};
Получите список всех ключей контейнера.
Дан контейнер std::map:
std::map<std::string, int> map = {{"a", 100}, {"b", 200}, {"c", 300}};
Получите список всех значений контейнера.
Дан контейнер std::map:
std::map<std::string, int> map = {{"x", 5}, {"y", 10}, {"z", 15}};
Увеличьте все значения контейнера в 2 раза.