Рубрики

Расстояние между центрами двух пересекающихся окружностей, если даны радиусы и общая длина хорды

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

Примеры:

Input:  r1 = 24, r2 = 37, x = 40
Output: 44

Input: r1 = 14, r2 = 7, x = 10
Output: 17

Подход :