Решите следующее задание на pascal
Мальчик плавает в бассейне размером `N` на `M` метров. В некоторый момент времени он находится на расстоянии `X` от одного из длинных бортиков (не обязательно от ближайшего) и на расстоянии `Y` от одного из коротких бортиков (тоже не обязательно от ближайшего). Вводятся `4` числа – `N`, `M`, `X`, `Y`. Выдайте минимальное расстояние, которое нужно проплыть, чтобы выбраться из бассейна на бортик.
Answers & Comments
Чтобы понятнее была эта запутанная задачка, я сделал эскиз этого бассейна с размерами (которые могут быть либо тут, либо там...)
Программа:
var N,M,X,Y: integer;
begin
write('N= ');
readln(N);
write('M= ');
readln(M);
write('X= ');
readln(X);
write('Y= ');
readln(Y);
writeln('L_min= ', min( min(X,min(N,M)-X), min(Y,max(N,M)-Y) ) );
end.