Какое минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик? - Pascal

Узнай цену своей работы

Формулировка задачи:

Халк плавал в бассейне размером N и M метров и устал. в этот момент он обнаружил, что находится на расстоянии X метров от одного из длинных бортиков (не обязательно от ближайшего) и Y метров от одного из коротких бортиков. Какое минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик? Формат входных данных 4 натуральных числа: n, m, x, y (n<>m) , разделенные пробелами. Все числа не превосходят 10000. Формат выходных данных Одно число - минимальное расстояние, которое должен проплыть Халк, чтобы выбраться на бортик.

Решение задачи: «Какое минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик?»

textual
Листинг программы
  1. var
  2.   n, m, x, y, t, min: integer;
  3. begin
  4.   read(n, m, x, y);
  5.   // Меняем местами, чтобы N <= M
  6.   if n > m then begin
  7.     t := n;
  8.     n := m;
  9.     m := t;
  10.   end;
  11.   min := x;
  12.   if min > n - x then min := n - x;
  13.   if min > y then min := y;
  14.   if min > m - y then min := m - y;
  15.   write(min);
  16. end.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы