Here is a solution based on the triangle inequality for the Euklidean distance in the plane $\mathbb{R}^2$:
- Euklidean distance: $u=\binom{u_1}{u_2}\Rightarrow |u| = \sqrt{u_1^2 + u_2^2}$
- Triangle inequality: $u,v \in \mathbb{R}^2 \Rightarrow |u+v| \leq |u| + |v|$ with equality iff $u = tv$ or $v=tu$ for some $t\geq 0$.
Now, set $u = \binom{x}{a}, v= \binom{b-x}{c}$, and you get
\begin{eqnarray*} \sqrt{x^2+a^2} + \sqrt{(b-x)^2+c^2}
& = & |u| + |v| \\
& \geq & |u+v| \\
& = & \sqrt{b^2 + (a+c)^2}
\end{eqnarray*}
For example, for the case $a,b,c>0$ you get equality iff
$$t\binom{x}{a} = \binom{b-x}{c} \Leftrightarrow t= \frac ca, x=\frac{ab}{a+c}$$
I leave the other cases up to you.