Hola.
Una idea es que veas las distintas posibilidades de paridad de a,b y c, siendo los catetos y la hipotenusa respectivamente.
con \( c^2=a^2+b^2 \)(*), como \( \forall{}q \in{}\mathbb{Z} \) tenemos que \( q \) y \( q^2 \) tienen igual paridad.
Solo Tienes estas opciones en (*) P+P=P , P+I=I , I+P=I ó I+I=P.
Basta probar que esta última (I+I=P ) es imposible, para demostrar que al menos un cateto es par.
Saludos.