
Халк плавал в бассейне размером N x M метров и устал. В этот момент он обнаружил, что находится на
расстоянии Х метров от одного из длинных бортиков ( не обязательно от ближайшего ) и Y метров от одного из коротких бортиков. Какое Минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик?

Ответы на вопрос

var n,m,x,y,mn:integer;
begin
readln (n,m,x,y);
mn:=x;
if m-n<mn then mn:=m-n;
if y<mn then mn:=y;
if n-y<mn then mn:=n-y;
write (mn);
end.



Для решения этой задачи, нам необходимо найти минимальное расстояние, которое Халк должен проплыть, чтобы выбраться из бассейна на бортик.
Пусть N - длина бассейна, а M - ширина бассейна. Тогда расстояние от Халка до ближайшего длинного бортика будет равно min(X, N-X), так как Халк может плыть как вправо, так и влево от начальной точки. Аналогично, расстояние от Халка до ближайшего короткого бортика будет min(Y, M-Y).
Таким образом, минимальное расстояние, которое Халк должен проплыть, чтобы выбраться на бортик, будет равно min(min(X, N-X), min(Y, M-Y)).
Пример:
Предположим, что бассейн имеет размеры 10x8 метров, а Халк находится на расстоянии 3 метра от одного из длинных бортиков и 5 метров от одного из коротких бортиков.
Тогда расстояние от Халка до ближайшего длинного бортика будет min(3, 10-3) = min(3, 7) = 3 метра.
Расстояние от Халка до ближайшего короткого бортика будет min(5, 8-5) = min(5, 3) = 3 метра.
Минимальное расстояние, которое Халк должен проплыть, чтобы выбраться на бортик, будет min(3, 3) = 3 метра.
Таким образом, Халк должен проплыть 3 метра, чтобы выбраться из бассейна на бортик.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili