Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗cpPmMpRA 216 of 390 menu
◀ ▶

Накопление результата по словарю в C++

При обходе словаря результат копят в переменной. Сумму чисел собирают по значениям пар, стартуют с 0:

std::map<std::string, int> dct = { {"a", 1}, {"b", 2}, {"c", 3} }; int num = 0; for (const auto& elem : dct) { num += elem.second; } std::cout << num << "\n";

Дан словарь:

std::map<std::string, int> dct = { {"x", 1}, {"y", 2}, {"z", 3} };

Найдите сумму всех значений словаря и выведите ее.

Дан словарь:

std::map<std::string, int> dct = { {"a", 10}, {"b", 20}, {"c", 30} };

Найдите сумму значений для ключей "a" и "c" и выведите ее.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить