Практика на словари в C++
Дан словарь:
std::map<std::string, int> dct = {
{"x", 1},
{"y", 2}
};
Запишите под ключом "z" значение
3. Выведите значение для "z".
Дан словарь:
std::map<std::string, int> dct = {
{"a", 1},
{"b", 2},
{"c", 3}
};
Возведите в квадрат значение ключа "b".
Выведите это значение.
Дан словарь:
std::map<std::string, int> dct = {
{"x", 1},
{"y", 2},
{"z", 3}
};
Уберите запись с ключом "y".
Выведите число оставшихся пар.
Дан словарь:
std::map<std::string, int> dct = {
{"a", 1},
{"b", 2},
{"c", 3},
{"d", 4}
};
Найдите сумму всех значений словаря и выведите ее.
Дан словарь:
std::map<std::string, int> dct = {
{"x", 1},
{"y", 2},
{"z", 3}
};
Если в словаре есть ключ "x",
выведите "yes", иначе "no".
Дан словарь:
std::map<std::string, int> date = {
{"year", 2026},
{"month", 10},
{"day", 8}
};
Выведите дату в формате год-месяц-день.
Дан словарь:
std::map<std::string, int> dct = {
{"x", 1},
{"y", 2},
{"z", 3}
};
Выведите все ключи словаря, каждый с новой строки.
Дан словарь:
std::map<std::string, int> dct = {
{"a", 100},
{"b", 200},
{"c", 300}
};
Выведите все значения словаря, каждое с новой строки.
Дан словарь:
std::map<std::string, int> dct = {
{"x", 1},
{"y", 2},
{"z", 3}
};
Умножьте каждое значение на 2.
Выведите значение для "y".
Дан словарь:
std::map<std::string, int> dct = {
{"a", 1},
{"b", 2},
{"c", 3}
};
Сделайте словарь пустым. Выведите его длину.