From 2f7eb12bd66f16148b13b61bb8a0363919b7bb2f Mon Sep 17 00:00:00 2001 From: Zver Date: Tue, 16 Dec 2025 11:42:53 +0500 Subject: [PATCH] =?UTF-8?q?=D0=A1=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB=2019=20?= =?UTF-8?q?=D0=B7=D0=B0=D0=B4=D0=B0=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lesson.19.py | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 lesson.19.py diff --git a/lesson.19.py b/lesson.19.py new file mode 100644 index 0000000..6303ca6 --- /dev/null +++ b/lesson.19.py @@ -0,0 +1,53 @@ +''' ****** Задание 19 из 20 ********* +* Ребята приносят игрушки в детский сад и играют все вместе. +Сегодня они решили выяснить, игрушки какого типа принадлежат только одному из детей. + +Напишите программу, которая по списку детей и их игрушек определяет список игрушек, которые есть только у одного ребёнка. +Выведите их в алфавитном порядке. + +Формат ввода +В первой строке задается количество детей в группе (N). +В каждой из следующих +N строк записано имя ребенка и его игрушки в формате: +Имя: игрушка1, игрушка2, .... + +Формат вывода +Список игрушек, которые есть только у одного из детей в алфавитном порядке. + + +Подсказка +Из вводимых данных сформируйте словарь игрушка - множество детей. + +Пример +Ввод + +3 +Аня: кукла, машинка, кукла, домик +Боря: машинка, зайчик +Вова: кубики, машинка +Вывод + +домик +зайчик +кубики +кукла +''' + + +if __name__ == "__main__": + data = [] + for _ in range(int(input())): + k = list(map(lambda x: x.rstrip(','), input().split())) + data.extend(set(k[1:])) + + data = sorted([toy for toy in data if data.count(toy) == 1]) + + for kid in data: + print(kid) + + + + + + +