Решить задачу в питоне при помощи множеств, даю 100 баллов
Решить задачку в питоне при поддержки множеств, даю 100 баллов
Задать свой вопросm = int(input())
n = int(input())
k = int(input())
огромного количества фамилий воспитанников для каждого из языков
eng_learners = set(input() for _ in range(m))
fra_learners = set(input() for _ in range(n))
ger_learners = set(input() for _ in range(k))
фамилии учеников, изучающих все три языка
all_learners = eng_learners amp; fra_learners amp; ger_learners
фамилии воспитанников, изучающих ровно два языка
(скрещение 2-ух множеств фамилий даст множество фамилий тех учеников, которые изучают как минимум эти два языка; если брать скрещения для всех пар множеств и объединить их в одно, то получится огромное количество фамилий всех воспитанников, изучающих как минимум два языка; если из приобретенного огромного количества убрать фамилии учеников, изучающих все три языка, то останутся только фамилии тех, кто изучает ровно два)
two_lang_learners = (
(eng_learners amp; fra_learners
eng_learners amp; ger_learners
fra_learners amp; ger_learners) - all_learners
)
print(len(two_lang_learners) if two_lang_learners else 'NO')
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.