Решение модуля 8.2 Поколение Python: для продвинутых

Модуль 8.2 (Операции над множествами, диаграммы Эйлера-Венна) курса «Поколение Python: курс для продвинутых».

Урок посвящен операциям над множествами и диаграммам Эйлера-Венна.

Публикуем решения на урок 8.2 Операции над множествами, диаграммы Эйлера-Венна

Пусть X ={1,3,5,7,9} и Y ={2,3,5,7}. Чему равно X ∪ Y?

{1,2,3,5,7,9}

Пусть X ={1,3,5,7,9} Y ={2,3,5,7}. Чему равно X ∩Y?

{3,5,7}

Пусть X ={a,e,i,o,uY ={a,b,c,d,e}. Чему равно X ∖Y?

{i,o,u}

Пусть X ={a,e,i,o,u} Y ={a,b,c,d,e}. Чему равно Y ∖ X?

Примечание. Обратите внимание на порядок множеств в Y ∖ X.
{b,c,d}

Пусть X ={a,e,i,o,u} Y ={a,b,c,d,e}. Чему равно Y △X?

{b,c,d,i,o,u}

Множества A и B содержат 5 и 6 элементов соответственно, а множество AB – 2 элемента. Сколько элементов в множестве AB?

9

Каждый ученик в классе изучает английский или французский язык. Английский язык изучает 25 человек, французский – 27, а оба языка – 18. Сколько учащихся в классе?

34

В одном из классов онлайн-школы BEEGEEK учится 67 человек. Из них 47 умеют решать задачи с параметрами, 35 –экономические задачи, а 23 – и те и другие. Сколько человек в классе не умеют решать ни экономические задачи, ни задачи с параметрами?

8

В классе учатся 30 учеников. Среди них 17 отличников по математике, 10 отличников по физике и 13 — по информатике. Трое — отличники по всем предметам, пятеро — по математике и физике, четверо — по физике и информатике, а 6 человек — по математике и информатике. Сколько учеников не являются отличниками ни по одному из этих предметов?

2

В классе 36 учеников из которых двое не знают иностранных языков. Английским языком владеют 25 учеников, немецким — 11, французским — 17 человек. Известно, что и английским, и немецким языком владеют 6 учеников, и английским, и французским — 10 учеников, и немецким, и французским — 4 ученика. Сколько учеников владеют всеми тремя языками?

1

В таблице приведены запросы и количество страниц, которые нашел поисковый сервер Google по этим запросам в некотором сегменте Интернета:

Решение модуля 8.2 Поколение Python: для продвинутых

Сколько страниц (в тысячах) будет найдено по запросу Железо & Руда?

Примечание. В языке запросов поискового сервера для обозначения логической операции «ИЛИ» (объединение) используется символ «|», а для обозначения логической операции «И» (пересечение) — символ «&».

9

На летних каникулах Тимур и ученики онлайн-школы BEEGEEK решили отдохнуть. В результате nn учеников школы поехали отдыхать на море, m учеников съездили в деревню, а k учеников сходили в горы. Оказалось, что и в деревне, и на море были x учеников, а в деревне и в горах — y учеников. Побывать и в горах, и на море не удалось никому. 

Напишите программу для определения количества учеников в школе, если никто не смог посетить все три места сразу, а z учеников писали ДВИ по математике для поступления в МГУ, и никуда не ездили.

n, m, k, x, y, z = (int(input()) for _ in range(6))
print((n - x) + (m - x - y) + (k - y) + x + y + z)

Ученики 10 класса онлайн-школы BEEGEEK получили задание прочесть на летних каникулах три книги:

«Что такое математика?»;
«Математическая составляющая»;
«100 гениальных идей по математике».

Оказалось, что n учеников прочитали первую книгу, m учеников — вторую, k учеников — третью. Также известно, что x учеников прочли первую или вторую, или обе эти книги, y учеников — вторую или третью, или обе, z учеников — первую и третью, или хотя бы одну из этих двух книг. Полностью выполнили задание только t учеников. Всего в 10 классе учится aa учеников. Напишите программу, которая выводит сколько учеников:

прочитали только одну книгу;
прочитали две книги;
не прочитали ни одной из рекомендованных книг.

n,m,k,x,y,z,t,a = [int(input()) for i in range(8)]
s1 = n + m - x - t
s2 = m + k - y - t
s3 = k + n - z - t
s = (n - s1 - s3 - t) + (m - s1 - s2 - t) + (k - s2 - s3 - t) # только одну книгу
print(s)  # только одну книгу
print(s1 + s2 + s3)  # только две книги
print(a - s - s1 - s2 - s3 -t )  # ничего не прочитали

Если у вас не отображается решение последних задач, значит у вас включен блокировщик рекламы который вырезает эти ответы

Понравилась статья? Поделиться с друзьями:
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x