Пусть дана точка А(x1,y1) и окружность радиуса R с центром в точке О(x0,y0).
В общем виде решение этой задачи очень громоздкое.
Из точки к окружности 2 касательных.
Так как касательная перпендикулярна радиусу в точку касания, то точки касания находятся как точки пересечения окружности с радиусом R и окружности с центром в середине отрезка АО.
Для этого надо решить систему:
.
Найдем сколько процентов направлено на благотворительность
100-13-36=51\%
найдем сколько это в денежном выражении
210:100*51=107,1 руб