ПИТОН !!!!!!!!!!!
Хозяин Лёшеньки Борис Иванович очень любит «Трёх мушкетёров» и часто пересказывает книгу Лёшеньке. Лёшенька не может запомнить имена всех мушкетёров (Атос, Портос и Арамис), но если подсказать ему два любых имени, он точно вспомнит третье.
Дана строка, в которой в любом порядке склеены имена двух мушкетёров. Выведи имя третьего.
Имена записаны с большой буквы.
Ответы
Ответ дал:
1
def third_musketeer(names):
names = names.split() # разбить строку на список слов
musketeers = {"Атос", "Портос", "Арамис"}
# создать множество из имен мушкетёров
third_name = musketeers - set(names) # исключить имена, которые уже перечислены
return third_name.pop() # вернуть оставшееся имя
print(third_musketeer("Атос Портос")) # выведет "Арамис"
print(third_musketeer("Портос Арамис")) # выведет "Атос"
Вас заинтересует
3 месяца назад
3 месяца назад
4 месяца назад
4 месяца назад
1 год назад
1 год назад
7 лет назад