Автор: | Г. Гренкин | Ограничение времени: | 1 сек | |
Входной файл: | input.txt | Ограничение памяти: | 256 Мб | |
Выходной файл: | output.txt |
В линейном царстве, в одномерном пространстве жили-были военные. Однажды у них возникла задача обнаружения объекта при помощи радаров, и они установили на прямой, где они живут, несколько радаров.
Каждый радар находится в определённой точке и может вычислять расстояние от себя до объекта. Оказывается, что показаний двух радаров вполне достаточно, чтобы определить, где находится объект.
Даны координаты 2-х радаров и расстояния от этих радаров до объекта. Требуется определить, где находится объект.
Первая строка входного файла содержит целые числа a b — координаты точек, где находятся радары.
Вторая строка входного файла содержит целые числа da db — расстояния от объекта до радаров.
Выходной файл должен содержать единственное целое число — координату объекта.
Если радары выдали ошибочные показания и такой точки не существует, то нужно вывести в выходной файл два нуля.
−109 ≤ a, b ≤ 109
a ≠ b
1 ≤ da, db ≤ 109
№ | Входной файл (input.txt ) |
Выходной файл (output.txt ) |
---|---|---|
1 |
|
|
2 |
|
|
3 |
|
|