• Предмет: Информатика
  • Автор: unitaz777
  • Вопрос задан 4 месяца назад

Язык Python. Использовать множества обязательно! Важное условие! Размер программы не должен превышать 10 строк. Используй вложенные конструкции, чтобы уложиться в этот лимит ;)!
В школе объявили запись на факультативные курсы по всем предметам. Трое друзей хотят выбрать предметы, которые были бы интересны всем троим. Напиши программу, которая поможет друзьям сделать выбор.

Программа должна:
1. Спрашивать каждого из друзей, какие факультативы он хотел бы посещать. Названия предметов для каждого ученика вводятся в одну строку через пробел.
2. Определять, есть ли предметы, которые встречаются в выборе каждого ученика.
3. Если такие предметы есть, вывести на экран сообщение: «Выбранные факультативы:» и список выбранных предметов.
4. Если предметов, интересных всем троим, не обнаружено, вывести сообщение: «Не удалось выбрать факультативы, интересные всем троим.».

Программа должна работать как на картинке.

Приложения:

Ответы

Ответ дал: elo4kaniki
1

Відповідь:

friend1 = set(input("Первый друг, введи список факультативов через пробел: ").split())

friend2 = set(input("Второй друг, введи список факультативов через пробел: ").split())

friend3 = set(input("Третий друг, введи список факультативов через пробел: ").split())

common_courses = friend1 & friend2 & friend3

if common_courses:

   print("Выбранные факультативы:", common_courses)

else:

   print("Не удалось выбрать факультативы, интересные всем троим.")


unitaz777: бро ты мой спаситель
Вас заинтересует