Получим 2 прямоугольных треугольника, вершины прямых углов лежат на прямой с.
Из треугольника с вершиной A найдем расстояние между прямыми b и c---это катет треугольника: (катет)^2 = (30*30 - 18*18) = (30-18)*(30+18) = 12*48
Из треугольника с вершиной B найдем искомое расстояние:
(расстояние)^2 = (10*10 + (расстояние)^2) = (100+12*48) = 4*(25+3*48) = 4*169
расстояние = 2*13 = 26