Полупериметр треугольника равен:
\[p = \frac{a + b + c}{2} = \frac{20 + 21 + 29}{2} = \frac{70}{2} = 35\]Площадь треугольника найдем по формуле Герона:
\[S = \sqrt{p(p-a)(p-b)(p-c)} = \sqrt{35(35-20)(35-21)(35-29)} = \sqrt{35 \cdot 15 \cdot 14 \cdot 6} = \sqrt{5 \cdot 7 \cdot 3 \cdot 5 \cdot 2 \cdot 7 \cdot 2 \cdot 3} = 5 \cdot 7 \cdot 3 \cdot 2 = 210\]Радиус вписанной окружности равен:
\[r = \frac{S}{p} = \frac{210}{35} = 6\]Высота пирамиды равна:
\[h = r \cdot tg(45^\circ) = 6 \cdot 1 = 6\]Ответ: 6