Find the solution for this geometric problem... Can you please help me find the solution for this problem. I have a right $\triangle ABC$. Now I draw its altitude $CD$. Obviously we have two triangles formed after drawing the altitude . The radii of these two triangles are respectively $r_1$ for $\triangle ACD$ and $r_2$ for $\triangle CDB$. The question is: find the radius of $\triangle ABC$.
I've tried to use the area of a triangle using the radius and its semiperimeter, but as I noticed, it was useless.
I hope you'll help me. Thank you!
 A: Draw a picture. All the triangles in the picture are similar. Let $r$ be the "radius" of the big triangle.  
By similarity, one of the small triangles is the big triangle scaled by the factor $\frac{r_1}{r}$, and the other small triangle is the big triangle scaled by the factor $\frac{r_2}{r}$.
So the area of one small triangle is the area of the big one, scaled by the factor $\left(\frac{r_1}{r}\right)^2$. The area of the other is the area of the big triangle, scaled by the factor $\left(\frac{r_2}{r}\right)^2$.
But the sum of the areas of the small triangles is the area of the big one. So $\frac{r_1^2+r_2^2}{r^2}=1$, and now we know $r$.  
Remark: This can be written up in more conventional style. But I like scaling arguments. Note we did not even have to know what "radius" meant. Inradius? Probably. Circumradius? Probably not, but the argument works for that also. We can also work with more exotic radii, such as the radius of the smallest circle that contains the triangle. Same result. 
