Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 575 Bytes

Task.md

File metadata and controls

27 lines (21 loc) · 575 Bytes

Множество значений словаря

Напишите функцию BuildMapValuesSet, принимающую на вход словарь map<int, string> и возвращающую множество значений этого словаря:

set<string> BuildMapValuesSet(const map<int, string>& m) {
  // ...
}

Пример

Код

set<string> values = BuildMapValuesSet({
    {1, "odd"},
    {2, "even"},
    {3, "odd"},
    {4, "even"},
    {5, "odd"}
});

for (const string& value : values) {
  cout << value << endl;
}