НАПИШИТЕ ПРОГРАММУ НА ПИТОНЕ Сдать решение задачи B. Восстанови числа
Восстанови числа
Эта задача с открытыми тестами. Ее решением является набор ответов, а не программа на языке программирования. Тесты указаны в самом условии, от вас требуется лишь ввести ответы на них в тестирующую систему.
Ваня и Дима играют в игру. Ваня загадывает 3 целых числа a, b, c. После чего Ваня выписывает на листочек в случайном порядке четыре числа равные a + b, b + c, c + a и a + b + c. Обозначим числа, записанные на листике, как X, Y, Z, T. После этого Ваня передает этот листочек Диме и предлагает отгадать числа a, b, c.
По заданным четырем числам X, Y, Z, T напишите загаданные Ваней числа a, b, c.
Формат результата
Напишите три целых числа, загаданных Ваней числа, в любом порядке через пробел.
Примечания
Тест №1(Задача B.1): X = 3, Y = 11, Z = 12, T = 10;
Тест №2(Задача B.2): X = 13, Y = 17, Z = 13, T = 8;
Тест №3(Задача B.3): X = -15, Y = -24, Z = -18, T = -15;
Тест №4(Задача B.4): X = 202, Y = 107, Z = 117, T = 180;
Тест №5(Задача B.5): X = 62, Y = 67, Z = 113, T = 121;
Тест №6(Задача B.6): X = -43, Y = -7, Z = 29, T = 0;
Тест №7(Задача B.7): X = 7043, Y = 11239, Z = 11594, T = 4906;
Тест №8(Задача B.8): X = 4389, Y = -3343, Z = 2999, T = 9122;
Тест №9(Задача B.9): X = 122960, Y = 115972, Z = 141782, T = 44632;
Тест №10(Задача B.10): X = -5958595, Y = -78963, Z = -5958594, T = -5879630.
НАПИШИТЕ ПРОГРАММУ НА ПИТОНЕ
Internet_Explorer - браузер от M|icrosoft, больше не поддерживается, является стандартным браузером во всех ос от Microsoft кроме Wi|ndows_10. Его называют браузер, нужный для загрузки другого браузера
Oper_a - Довольно мощный браузер с большим количеством средств анонимизации( например встроенный VPN). Сейчас не очень популярен, но занимает большую часть браузеров на старых мобильных ОС(например Symbian)
Fire__fox - очень мощный браузер. Часто стоит по умолчанию в большом количестве Linux_ дистрибудтивов. Легко настраивается и удобен в использовании.
Goog|le_chrome - Браузер от компании Goog|e. Основан на движке собственного проихводства. Имеет встроенную поддержку всех функций и сервисов от Goog|e
Yande_x - Достаточно новый браузер от российской компании. Достаточно удобен в использовании. Интегрируется с сервисами от Yande_x
Требуется написать программу, вычисляющую значение какой-либо функции у = f(x). Допустим, такой:
у = x – 2, если x > 0,
y = 0, если x = 0,
y = |x|, если x < 0.
Решение
При определении значений подобных функций переменная y вычисляется по-разному (по разным формулам) в зависимости от значения x.
Такие задачи решаются с конструкции условного оператора if - else. Поскольку в данном случае мы имеем три условия (x > 0, x = 0 и x < 0), то потребуется использование еще вложенной конструкции if - else, т. к. в языке Pascal нет оператора множественного ветвления (оператор case в данном случае не подходит).
В языке программирования Паскаль (да и в других тоже) желательно вложенные конструкции if - else помещать во внешнюю ветку else, а не if. Так проще не запутаться.
Таким образом, алгоритм вычисления значения функции может быть таким:
Если x > 0, то у = x - 2
Иначе (ниже идет вложенная конструкция)
Если x = 0, то y = 0
Иначе y = |x|.
В последнем пункте можно опустить оператор if с проверкой, что x < 0, так как если ход выполнения программы дошел до этого пункта, то x уже другим быть и не может (варианты, когда он больше или равен нулю, уже были исключены).
Если не трудно отблагодари