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

Практика на множества в C++

Создайте множество целых чисел. Запишите в него значения 2, 4, 6, 8 и 10. Выведите каждый элемент в консоль с новой строки.

Дано множество:

std::set<int> st = {5, 2, 8, 1, 9, 3, 5, 2, 8};

Выведите в консоль, сколько различных значений в этом множестве.

Даны множества:

std::set<int> st = {1, 2, 3, 4}; std::set<int> st2 = {4, 3, 2, 1};

Если наборы совпадают, выведите "match", иначе "no match".

Дан вектор:

std::vector<int> vec = {1, 2, 3, 4, 2, 1};

Получите множество уникальных чисел из вектора. Выведите каждый элемент в консоль с новой строки.

Дано множество:

std::set<std::string> st = {"a", "b", "c", "d"};

Если в множестве есть строка "c", уберите ее. Выведите оставшиеся элементы в консоль с новой строки.

Дано множество:

std::set<int> st = {10, 20, 30};

Запишите число 20 еще раз, затем выведите длину множества в консоль.

Дано множество:

std::set<int> st = {1, 2, 3, 4, 5};

Найдите сумму всех элементов. Выведите сумму в консоль.

Создайте пустое множество строк st. Запишите в него "Ann" и "Bob", затем очистите множество. Если оно пусто, выведите "yes", иначе "no".

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