Предмет: Информатика,
автор: YMHukBoTaH
Ввести три числа и найти два из них сумма которых больше, чем сумма остальных пар.
Python
Ответы
Автор ответа:
2
Ответ:
a, b, c = map(int, input().split())
summ1 = a + b
summ2 = a + c
summ3 = b + c
if summ1 == max(summ1, summ2, summ3):
print(a, b)
elif summ2 == max(summ1, summ2, summ3):
print(a, c)
else:
print(b, c)
Объяснение:
в одну строку вводятся три числа и записываются соответственно в переменные a, b, c
затем заводятся переменные summ1, summ2, summ3, в которых находятся значения соответствующих сумм
потом, с помощью функции max, мы получаем максимальное суммарное значение и далее, с помощью условного оператора if ищем, какая из сумм и есть это максимальное значение
затем выводим "компоненты" этой суммы — нужные два числа
YMHukBoTaH:
Не правильный ответ
b = int(input())
c = int(input())
if a+b<=a+c and a+b<=b+c:
print(a, b)
elif a+c<=a+b and a+c<=b+c:
print(a, c)
else:
print(b, c)
Похожие вопросы
Предмет: Українська мова,
автор: revora2015
Предмет: Русский язык,
автор: dpaxomow
Предмет: Русский язык,
автор: Milano4ka12321
Предмет: Алгебра,
автор: Кожеголовый228
Предмет: Математика,
автор: tattivsdjddjd