Граждане, помогите плз. с таким вопросом
Есть круг c центром
, на окружности которого отмечены точки
,
,
,
и
Радиусы к точкам
,
,
,
образуют два сектора. Первый сектор
ограничен радиусами
и
, второй сектор
- радиусами
и
. Нужно найти площадь наложения этих секторов друг на друга.
Известны углы радиусов
,
,
,
относительно радиуса
- его принимаем за систему отсчета,
.
Секторы могут накладываться друг на друга, могут не накладываться. Точки
,
,
,
могут быть расположены на окружности в любом порядке.
Если
и
, то всё считается - берем
- дальше по формуле площади сектора.
Но вот что делать, если
, а
? т.е. сектор повернут как бы "через
" (радиус
оказывается внутри одного или двух секторов)? По идее, надо как-то повернуть оба сектора на некоторый угол, чтобы возникла ситуация, когда они не проходят "через
". На какой именно угол нужно повернуть?
Вообще, насколько понимаю, возможны следующие разновидности наложений секторов:
- Если оба сектора не проходят через , то это можно описать как
- сектора не накладываются друг на друга.
- сектора накладываются друг на друга одним участком (тогда считаем угол сектора наложения по формуле, приведенной выше).
- Если один или оба сектора проходят через , то тут уже такие варианты:
- сектора не накладываются друг на друга.
- сектора накладываются друг на друга одним участком
- сектора накладываются двумя участками (например, )
В общем, голову поломал уже, плиз хелп.