Краткий ответ: \(CD=69\).
Ключевая идея
Пусть \(O\) — центр описанной окружности, \(R\) — её радиус. Направим ось \(Ox\) вдоль \(AO\), тогда \(A=(0;0)\), \(O=(R;0)\).
Уравнение описанной окружности:
\[ (x-R)^2+y^2=R^2 \]
то есть
\[ x^2+y^2=2Rx. \]
Для любой точки \(X\) треугольника на этой окружности:
\[ AX^2=x_X^2+y_X^2=2R\,x_X, \]
значит
\[ x_X=\frac{AX^2}{2R}. \]
Что даёт перпендикулярность
Так как \(BD\perp AO\), точки \(B\) и \(D\) имеют одинаковую \(x\)-координату.
Точка \(D\) лежит на \(AC\), поэтому её можно записать как
\[ D=tC. \]
Тогда
\[ x_D=t\,x_C. \]
Но \(x_D=x_B\), следовательно:
\[ t=\frac{x_B}{x_C} =\frac{AB^2}{AC^2}. \]
Значит,
\[ AD=t\cdot AC =\frac{AB^2}{AC^2}\cdot AC =\frac{AB^2}{AC}. \]
Поэтому
\[ CD=AC-AD =AC-\frac{AB^2}{AC} =\frac{AC^2-AB^2}{AC}. \]
Подстановка
\[ CD=\frac{432^2-396^2}{432} =\frac{(432-396)(432+396)}{432} \]
\[ =\frac{36\cdot828}{432} =69. \]
Проверка:
\(AD=432-69=363=396^2/432\), всё согласуется.
Ответ: \(69\).