Вперед
Зміст
Варіанти задач
Усі завдання вирішувати з використанням множин або мультимножин та ітераторів.
- Введіть з клавіатури два речення. В першому реченні імена учнів, які люблять груші, у другому реченні імена тих, хто любить яблука. Хто з учнів любить і яблука і груші?
- Введіть з клавіатури два речення. В першому реченні імена учнів, які добре знають математику, у другому реченні імена тих, хто добре знають фізику. Хто з учнів знає тільки математику і не знає фізику?
- Введіть з клавіатури два речення. В першому реченні імена всіх учнів класу, у другому реченні імена тих, хто здав домашнє завдання. Хто з учнів не здав домашку?
- Введіть з клавіатури два речення. В першому реченні імена учнів, які відвідують гурток шахів, у другому речення імена тих, хто відвідує гурток малювання. Деякі учні відвідують два гуртки. Знайдіть загальну кількість унікальних учнів у цих гуртках.
- Введіть з клавіатури два речення. В першому реченні імена всіх співробітників компанії, у другому реченні імена тих, хто поїхав у відрядження. Хто залишився працювати в офісі?
- Введіть з клавіатури два речення. В першому реченні імена учнів, які люблять футбол, у другому реченні імена тих, хто любить баскетбол. Скільки учнів взагалі люблять спорт?
- Заповнити множину всіма натуральними числами від 1 до 100. Виділити з цієї множини множину чисел, що діляться націло на 6 та множину чисел, що діляться націло або на 2, або на 3.
- Заповнити множину всіма натуральними числами від 1 до 200. Виділити з цієї множини множину чисел, що діляться націло на 5 та множину чисел, що діляться націло або на 6, або на 7.
- Заповнити одну множину простими числами з діапазону [1: 1000], а другу множину числами з діапазону [1: 1000] у яких остання цифра 7. Знайти симетричну різницю цих множин.
- Заповнити випадковими цілими числами три вектори та вивести їх на екран. З цих векторів отримати множину, яка містить числа, що є одночасно у всіх векторах.
- Заповнити випадковими цілими числами три вектори та вивести їх на екран. З цих векторів отримати множину, яка містить числа, що є принаймні в одному з векторів;
- Заповнити випадковими цілими числами три вектори та вивести їх на екран. З цих векторів отримати множину, яка містить числа, яких немає у другому та третьому векторі, але є у першому
- Заповнити випадковими цілими числами три вектори та вивести їх на екран. З цих векторів отримати множину, яка містить числа, яких немає у другому масиві, але є у першому або третьому
- Заповнити першу множину всіма непарними числами з діапазону [1: 100], а другу множину одіозними числами з діапазону [1: 100] . Отримати множину непарних чисел, які не є одіозними. Одіозне число — це натуральне число, яке має непарну кількість одиниць у своєму двійковому записі.
- Заповнити першу множину всіма парними числами з діапазону [1: 100], а другу множину злими числами з діапазону [1: 100] . Отримати множину парних чисел, які не є злими. Зле число — це натуральне число, яке має парну кількість одиниць у своєму двійковому записі.
- Заповнити першу множину всіма простими числами з діапазону [2: 101], а другу множину числами Фібоначчі з діапазону [2: 101] . Отримати множину чисел Фібоначчі, які не є простими.
- Заповнити першу множину всіма простими числами з діапазону [2: 1001], а другу множину паліндромами з діапазону [2: 1001] . Отримати множину паліндромів, які є простими.
Вперед
Зміст