Робот Костя прочёл басни Крылова и решил обсудить их с первоклассниками. Он назвал им двух персонажей басни «Лебедь, Щука и Рак» и предложил назвать третьего, но первоклассники убежали играть.
Дана строка, в которой в любом порядке без пробела склеены имена двух персонажей. Выведи имя третьего.
Все имена пишутся с большой буквы.
Ввод Вывод
РакЩука Лебедь
ЩукаРак Лебедь
Answers & Comments
Ответ:
Решение на языке Python:
# Считываем строку со входными данными
s = input()
# Создаем список из двух имен
names = [s[:len(s)//2], s[len(s)//2:]]
# Если в строке два одинаковых имени, то ответом будет это имя
if names[0] == names[1]:
print(names[0])
else:
# Иначе определяем третье имя в соответствии с правилами басни
if 'Рак' in names and 'Щука' in names:
print('Лебедь')
elif 'Рак' in names and 'Лебедь' in names:
print('Щука')
else:
print('Рак')
Примеры:
Ввод:
РакЩука
Вывод:
Лебедь
Ввод:
ЩукаРак
Вывод:
Лебедь
Объяснение: