Раз треугольник равносторонний, то все углы по 60 град. косинус 60 = 0.5
Проведем через точку D прямую а, параллельную стороне треугольника АС,
и прямую b, параллельную стороне треугольника ВС.
Если две пересекающиеся прямые одной плоскости соответственно параллельны двум пересекающимся прямым другой плоскости, то такие плоскости параллельны.
Значит плоскость β, в которой лежат прямые а и b, параллельна плоскости α и проходит через точку D.
По теореме пифагора найдем радиус он равен (корень из 100-64=корень из 36)
R=6, а так как диаметр это 2 радиуса то мы 6*2=12
Ответ: диаметр равен 12
Задача, на самом деле, плоская. Надо найти расстояние от точки пересечения двух образующих (разных конусов) до высоты - оси конусов. Это будет радиус окружности, длину которой надо найти. В осевом сечении получается фигура, похожая на 4-конечную звезду, если "смотреть" на её "правую" от оси-высоты часть (или левую, кому как нравится), то получилось два прямоугольных треугольника с общим катетом, у которых гипотенузы образуют с ДРУГИМИ катетами углы α и<span> β; надо найти расстояние от точки пересечения гипотенуз до общего катета.
Если опустить из этой точки пересечения перпендикуляр на общий катет (длину этого перпендикуляра r и надо найти) то ПУСТЬ он разделит катет длины H на отрезки x и y; тогда
х + y = H;
r = x*tg(90 - </span>α);
r = y*tg(90 - <span>β);
откуда все легко находится. Пусть k = tg(</span>α)/tg(β)<span>
x = y*k; H = y*(1 + k); y = H/(1 + k); ну и подставить в </span>r = y/tg(β)<span>
r = H</span>/(tg(α) + tg(β));
Длина окружности получается умножением на 2<span>π.</span>