Постройте ломанную МН а пи если М -10 - 3 Н - 8 5 а 0 - 1 пи семь два и ломаную BCF если Ф 5 3 си - 2 семь б -6 - 3 отметьте точки пересечения ломаных и запишите их координаты
Похоже, текст задачи набран с ошибками. Чтобы точно посчитать точки пересечения, мне нужно зафиксировать координаты точек и порядок следования каждой ломанной. Ниже предлагаю наиболее вероятную расстановку на основе вашего ввода, и затем даю результат и метод вычисления. Сообщите, если нужно поправить.
Предположим такие координаты и порядок ломаных:
- Ломанная MN и PI (две отрезки):
- M(-10, -3) → N(-8, 5)
- P(0, -1) → I(7, 2)
- Ломанная BCF (три точки, в порядке B → C → F):
- B(-6, -3) → C(-2, 7) → F(5, 3)
Нужно найти точки пересечения между любыми сегментами разных ломаных: MN с BC, MN с CF, PI с BC, PI с CF. Если пересечение не найдено ни по одному паре отрезков, точек пересечения нет.
Вычисления (суть):
- Отрезок MN: M(-10,-3) → N(-8,5). Направление d1 = (2, 8).
- Отрезок BC: B(-6,-3) → C(-2,7). Направление d2 = (4,10).
- Решаем M + t d1 = B + s d2, t ∈ [0,1], s ∈ [0,1].
Получается t = -10/3, s = (4/5)t, что даёт t < 0. Следовательно, пересечение отсутствует для MN и BC.
- MN с CF: CF: C(-2,7) → F(5,3). d3 = (7, -4).
Решение даёт t ≈ 1.59375, s ≈ -0.6875. t > 1 и s < 0, значит пересечения нет.
- PI: P(0,-1) → I(7,2). Направление d4 = (7,3).
- PI с BC: решение даёт t ≈ -0.897, s ≈ -0.068; вне диапазонов. Нет пересечения.
- PI с CF: CF как выше. Решение даёт s ≈ 1.265, t ≈ 0.9796. s > 1, значит пересечения нет.
Итог:
- Ваша постановка по этим координатам даёт ноль точек пересечения между ломанными MN-P I и B-C-F. То есть пересечений нет.
Что сделать дальше:
- Уточните, пожалуйста, сами координаты и порядок точек. Возможно, у вас другой набор точек или другой порядок соединения (например, PI может быть P(7,2) и I(0,-1), т. е. в обратном порядке). В таком случае расчеты нужно перебрать заново.
- Если хотите, могу принять ваши корректные исходные данные и посчитатьIntersection точно по ним, плюс привести явные координаты всех найденных точек пересечения (если они есть).