В равнобедренном треугольнике, где основание равно 16, обозначим стороны как \( a \) (равные стороны) и основание как \( b = 16 \). Периметр \( P \) треугольника можно записать как:
\[ P = a + a + b = 2a + b \]
Поскольку периметр равен 46, мы можем записать уравнение:
\[ 2a + 16 = 46 \]
Теперь решим это уравнение для \( a \):
\[ 2a = 46 - 16 \] \[ 2a = 30 \] \[ a = 15 \]
Таким образом, длины сторон равнобедренного треугольника равны: две равные стороны по 15 и основание 16.
Ответ: Другие стороны треугольника равны 15.