1. 2⁵=64. То есть, для двухбуквенного алфавита из 5 букв можно составить 64 уникальных слова. Для четырех букв: 2⁴=32. Таким образом, потребуется минимум 5 букв для составления 50 уникальных слов.
2. 2 * 2 * 2 * 2 * 2 = 2^5 = 32
3. пересечением этих множеств
4. А ∪ В
5. ] A c B
6. Если в одном множестве 40, а в другом - 30 элементов, то максимальное количество элементов в их пересечении равно 30(т.е. равно количеству элементов в меньшем множестве), а в объединении 30+40=70 элементов.
7. 1 -5
2 -5
3- 5
5*5*5=125
Допустим у тебя не список, а массив, по сути то же самое
Создаёшь второй массив той же длинный
Заполняешь его нулями через for
Снова пишешь цикл for по первому массиву, через оператор if проверяешь делиться ли число на 3. Если не делится пишешь условие что во второй массив засовываешь число.
Делаешь третий цикл for, и если число не равно нулю то записываешь в третий массив, с использованием continue, иначе делаешь break.
2) Опять делаешь массив for, и если число меньше семи выводишь, иначе делаешь break.
2. 2 * 2 * 2 * 2 * 2 = 2^5 = 32
3. пересечением этих множеств
4. А ∪ В
5. ] A c B
6. Если в одном множестве 40, а в другом - 30 элементов, то максимальное количество элементов в их пересечении равно 30(т.е. равно количеству элементов в меньшем множестве), а в объединении 30+40=70 элементов.
7. 1 -5
2 -5
3- 5
5*5*5=125
Объяснение:
Не знаю какой язык ЯП, поэтому:
Допустим у тебя не список, а массив, по сути то же самое
Создаёшь второй массив той же длинный
Заполняешь его нулями через for
Снова пишешь цикл for по первому массиву, через оператор if проверяешь делиться ли число на 3. Если не делится пишешь условие что во второй массив засовываешь число.
Делаешь третий цикл for, и если число не равно нулю то записываешь в третий массив, с использованием continue, иначе делаешь break.
2) Опять делаешь массив for, и если число меньше семи выводишь, иначе делаешь break.