В треугольнике \( \triangle ABC \) точки \( M \) и \( N \) являются серединами сторон \( AB \) и \( BC \) соответственно. Отрезок \( MN \) является средней линией треугольника, соединяющей стороны \( AB \) и \( BC \).
По свойству средней линии треугольника, она параллельна третьей стороне и равна половине её длины.
Таким образом, \( MN = \frac{1}{2} AC \).
По условию задачи:
Подставим значение \( AC \) в формулу:
\[ MN = \frac{1}{2} \cdot 46 = 23 \]
Ответ: 23