При стандартной схеме \(A-B-O\), когда точки \(A\) и \(B\) находятся по одну сторону от основания башни \(O\), высота башни:
\[ \boxed{h=10(\sqrt3+1)\text{ м}\approx27{,}3\text{ м}} \]
Пусть \(OB=x\), а \(OT=h\) — высота башни. Так как \(B\) ближе к башне, то
\[ OA=x+20. \]
По определению тангенса:
\[ \tan45^\circ=\frac{h}{x} \quad\Rightarrow\quad h=x. \]
Для точки \(A\):
\[ \tan30^\circ=\frac{h}{x+20} \quad\Rightarrow\quad \frac1{\sqrt3}=\frac{h}{x+20}. \]
Подставим \(x=h\):
\[ \frac1{\sqrt3}=\frac{h}{h+20}, \]
\[ \sqrt3h=h+20, \]
\[ h=\frac{20}{\sqrt3-1} =10(\sqrt3+1)\text{ м}. \]
Проверка: из точки \(B\) горизонтальное расстояние равно \(h\), поэтому угол равен \(45^\circ\); из точки \(A\) расстояние равно \(h+20\), и угол равен \(30^\circ\).
В условии не уточнено, находятся ли \(A\) и \(B\) по одну сторону от основания. Если они по разные стороны, получилось бы \(h=10(\sqrt3-1)\approx7{,}3\) м.
