Предмет: Информатика,
автор: 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:
спасибо
Интересные вопросы
Предмет: Русский язык,
автор: настюха44456
Предмет: Окружающий мир,
автор: 197619
Предмет: Английский язык,
автор: fatimavovorgov
Предмет: Математика,
автор: Rodrigo228
Предмет: Окружающий мир,
автор: Аня37283728