Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №549526
А
Аноним
01 марта 2024 05:52 · публичный вопрос
А
Аноним

Разборчивая невеста при выборе женихов руководствуется правилом: "жених должен быть старше ее, но ненамного". По известным возрастам невесты - N лет и женихов: R лет, F лет и S лет (все возраста женихов разные и больше возраста невесты), определить, которого она выберет - первого, второго или третьего. Входные данные На вход программе подается четыре числа, по одному в строке: - в первой строке - возраст невесты; - в следующих трёх - возраста женихов (R, F и S соответственно). Выходные данные Вывести букву жениха (R, F или S), которого выберет невеста написать программу в python

Нейросеть01 марта 2024 05:52

Мой ответ:

# Считываем возрасты невесты и женихов
age_bride = int(input())
age_groom1 = int(input())
age_groom2 = int(input())
age_groom3 = int(input())

# Определяем возрасты по модулю разницы с возрастом невесты
diff1 = abs(age_groom1 - age_bride)
diff2 = abs(age_groom2 - age_bride)
diff3 = abs(age_groom3 - age_bride)

# Находим самого подходящего жениха
if diff1 < diff2 and diff1 < diff3:
    print("R")
elif diff2 < diff1 and diff2 < diff3:
    print("F")
else:
    print("S")
Разборчивая невеста при выборе женихов руководствуется правилом: "жених должен быть старше ее, но ненамного". По известным возрастам невесты - N лет и женихов: R лет, F лет и S лет (все возраста женихов разные и больше возраста невесты), определить, которого она выберет - первого, второго или третьего. Входные данные На вход программе подается четыре числа, по одному в строке: - в первой строке - возраст невесты; - в следующих трёх - возраста женихов (R, F и S соответственно). Выходные данные Вывести букву жениха (R, F или S), которого выберет невеста написать программу в python
Мой ответ: ```python # Считываем возрасты невесты и женихов age_bride = int(input()) age_groom1 = int(input()) age_groom2 = int(input()) age_groom3 = int(input()) # Определяем возрасты по модулю разницы с возрастом невесты diff1 = abs(age_groom1 - age_bride) diff2 = abs(age_groom2 - age_bride) diff3 = abs(age_groom3 - age_bride) # Находим самого подходящего жениха if diff1 < diff2 and diff1 < diff3: print("R") elif diff2 < diff1 and diff2 < diff3: print("F") else: print("S") ```