Даны три множества XI, XI, ХЗ, содержащие целые числа из диапазона 1... 100. Известно, что мощность каждого из этих множеств равна 10. Сформировать новое множество Y  X1 X 2\X1 X3 и вывести на экран его мощность. Проверить, есть ли в множестве Y числа, делящиеся на 6 без остатка. Значения элементов исходных множеств ввести с клавиатуры

21 Июн 2020 в 19:44
164 +1
0
Ответы
1

a = set(map(int, input("Введите элементы множества X1: ").split()))
b = set(map(int, input("Введите элементы множества X2: ").split()))
c = set(map(int, input("Введите элементы множества X3: ").split()))

a = set(random.sample(range(1, 101), 10))
b = set(random.sample(range(1, 101), 10))
c = set(random.sample(range(1, 101), 10))

y = (a.union(b)).difference(a.intersection(c))

print("Мощность множества Y:", len(y))

divisible_by_6 = False
for number in y:
if number % 6 == 0:
divisible_by_6 = True
break

if divisible_by_6:
print("В множестве Y есть числа, делящиеся на 6 без остатка.")
else:
print("В множестве Y нет чисел, делящихся на 6 без остатка.")

18 Апр 2024 в 10:55
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир