Для решения данной задачи, нам надо использовать свойство окружности, описанной около треугольника. По этому свойству центр окружности будет являться пересечением перпендикуляра, проведенного к средней линии стороны треугольника, и медианы, проведенной к этой же стороне.
Пусть точка O - центр описанной окружности, проходящей через точки A, B и C.
Также, обозначим через D точку пересечения высоты, проведенной из вершины C на сторону AB, с точкой O.
С учётом указанного свойства обозначим два отрезка: OD и AD. Отметим, что треугольник AOD - равнобедренный по построению. Следовательно, угол AOD = угол ADO.
Так как угол BAC равен 30°, то угол ACD = 90 - 30 = 60° (так как высота опущена из вершины). Значит, угол ADO = 60° (как угол ACD).
Таким образом, угол AOB = 2*60 = 120°, так как треугольник AOD равнобедренный, а угол AOD = угол ADO.
И, наконец, угол ABC = 180° - угол AOB = 180° - 120° = 60°.
Ответ: угол ABC равен 60°.