printРабочее место участника

printЗадачи

1999. Илья Муромец

Ограничения: время – 200ms/500ms, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Вышел Илья Муромец из леса на дорогу, ведущую из Киева в Чернигов, и увидел камень, на котором было написано "До села Калиновки – 120 верст, до реки Смородины – 50 верст, до Киева…". Остальная часть надписи на камне была неразборчива, но Илья вспомнил расстояние от Киева до села и до реки и легко определил, что от камня с надписью до Киева 200 верст.
В первой строке содержатся четыре целых числа, разделенные пробелами — расстояние от села Калиновки до Киева `A`, расстояние от реки Смородины до Киeва `B` (`1\ ≤\ \ A\ <\ B\ ≤\ 1000`), расстояние от камня до села Калиновки `X` и расстояние от камня до реки Смородины `Y` (`1\ ≤\ \ X,\ Y\ ≤\ 1000`). Гарантируется, что числа `A,\ B,\ X,\ Y` соответствуют какому-то возможному расположению камня на дороге.
Вывести одно целое число — расстояние от камня с надписью до Киева.

Пример ввода

80 150 120 50

Пример вывода

200
Пояснение к задаче:
Село Калиновка и река Смородина находятся на дороге, соединяющей Киев и Чернигов. При этом Калиновка расположена ближе к Киеву, чем река. Камень может находиться в любом месте этой дороги, кроме реки, села (так как `X` и `Y` положительны) и городов (так как камень лежит на дороге в лесу).
loading