Пусть $$l$$ – длина трубы (в метрах). Время, за которое звук проходит по трубе в металле: $$t_1 = \frac{l}{5450}$$. Время, за которое звук проходит по воздуху: $$t_2 = \frac{l}{340}$$. Разница во времени составляет 0.12 с:
$$t_2 - t_1 = 0.12 \,\text{с}$$,
$$\frac{l}{340} - \frac{l}{5450} = 0.12$$.
Чтобы решить уравнение, приведем дроби к общему знаменателю:
$$\frac{5450l - 340l}{340 \cdot 5450} = 0.12$$,
$$\frac{5110l}{1853000} = 0.12$$,
$$5110l = 0.12 \cdot 1853000$$,
$$5110l = 222360$$,
$$l = \frac{222360}{5110} \approx 43.51 \,\text{м}$$.
Округлим до целого числа: $$l \approx 44 \,\text{м}$$.
Ответ: 44