Предмет: Информатика,
автор: rogino
ДАЮ 100 БАЛОВ!! язык PUTON
Замечательная тройка
Вчера Серёжа сказал Диме три целых положительных числа: a, b и c. Числа очень понравились Диме, поэтому он решил их записать, но особым образом, чтобы никто больше их не узнал.
Дима выписал все попарные суммы и сумму всех трех чисел, то есть a + b, b + c, a + c и a + b + c.
Для большей надежности он записал их в случайном порядке.
На следующий день Дима встретил Юлю и очень захотел всё-таки поделиться с ней этой замечательной тройкой чисел.
К сожалению, за ночь он успел забыть, какие числа сказал ему Серёжа, поэтому теперь ему приходится восстанавливать числа по тому, что он записал.
Напишите программу, которая по четырем записанным числам восстанавливает тройку чисел, которую Диме сказал Серёжа.
Формат входных данных
В четырех строках содержатся 4 целых числа: W, X, Y, Z (1 ≤ W, X, Y, Z ≤ 30 000) — числа, которые записал Дима.
В первой строке — W.
Во второй строке — X.
В третьей строке — Y.
В четвертой строке — Z.
Формат результата
Выведите 3 целых числа через пробел — тройку чисел, которую Диме сказал Сережа.
Гарантируется, что существует хотя бы одна тройка чисел, удовлетворяющая требованиям.
Если возможных ответов несколько, выведите любой.
Примеры:
6
4
5
3
Результат работы:
2 1 3
Ответы
Автор ответа:
7
numb = [int(input()) for i in range(4)]
for i in range(4):
if numb[i] != max(numb):
print(max(numb)-numb[i], end=" ")
Приложения:
rogino:
спасибо
Похожие вопросы
Предмет: Русский язык,
автор: NigaTvoiDryg
Предмет: Окружающий мир,
автор: SASHA270811
Предмет: Английский язык,
автор: Алиса234
Предмет: Алгебра,
автор: Agent2o2
Предмет: Английский язык,
автор: медузка6