Вопрос задан 10.08.2018 в 07:10. Предмет Информатика. Спрашивает Козлов Роман.

Халк плавал в бассейне размером N x M метров и устал. В этот момент он обнаружил, что находится на

расстоянии Х метров от одного из длинных бортиков ( не обязательно от ближайшего ) и Y метров от одного из коротких бортиков. Какое Минимальное расстояние должен проплыть Халк чтобы выбраться из бассейна на бортик?
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Курченков Владислав.

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.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи, нам необходимо найти минимальное расстояние, которое Халк должен проплыть, чтобы выбраться из бассейна на бортик.

Пусть 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 метра, чтобы выбраться из бассейна на бортик.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос