Даны две точки А и B. Из точки А брошен камень в забор, отлетев от него он попадает в точку В. Найти наименьшее расстояние, которое пролетит камень, т.е изменяется только координата точки d, в данном случае X4 Задача никак не связана с физикой, нужно чисто математическое решение
Пусть координаты точки A и B равны (x1, y1) и (x2, y2) соответственно.
Расстояние между точками A и B равно:
d = sqrt((x2 - x1)^2 + (y2 - y1)^2)
Пусть точка С - точка пересечения камня с вертикальным положением забора (т.е. с координатой x3).
Так как камень отлетает от забора в точку B, то его путь можно разбить на два отрезка: от точки A до точки С и от точки С до точки B.
Расстояние от A до C равно:
d1 = abs(x3 - x1)
Расстояние от C до B равно:
d2 = abs(x3 - x2)
Таким образом, наименьшее расстояние, которое пролетит камень, равно минимальному значению функции d1 + d2 или abs(x2 - x1).
Итак, минимальное расстояние равно abs(x2 - x1).