Как узнать, находится ли точка(XY) внутри квадрата(4x XY)? Здравствуйте. Работать оно должно на Python, но написать формулу на Python я и сам смогу, знать-бы формулу.
Есть координаты точки - XY([5, 3]; например),
есть 4 точки, которые собой образуют квадрат - [ [13, 5], [4, 10], [N, N], [N, N] ]
([ [координаты N точки - X, Y], .. ], координаты не имею под собой логики, просто цифры).
Мне нужно узнать, находится ли точка внутри этого квадрата на координатной прямой, имея точные координаты точек, создающих квадрат и координаты точки, чье положение искомо.
P.S Прошу объяснить как можно проще, ибо знание геометрии(да и алгебры) у меня ровно на уровне 5 класса.
P.S Заранее всем спасибо!

21 Авг 2019 в 06:16
303 +1
0
Ответы
1

Привет! Для того, чтобы определить, находится ли точка внутри квадрата, можно использовать следующий подход:

Определить минимальное и максимальное значения координат X и Y у всех точек, образующих квадрат.Проверить, находится ли точка внутри квадрата, сравнив ее координаты со значениями из пункта 1.
Например, если у квадрата минимальные значения X=4, Y=5 и максимальные значения X=13, Y=10, то точка [5, 3] будет находиться внутри квадрата, так как ее координаты удовлетворяют условиям X >= 4, X <= 13, Y >= 5, Y <= 10.
Надеюсь, что это объяснение было понятным и помогло вам решить вашу задачу! Если у вас остались вопросы, не стесняйтесь задавать их.
20 Апр в 13:21
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир