Per completare, nel caso qualcuno fosse interessato ...
Testo nascosto, fai click qui per vederlo
Come detto da orsoulx, affinché un numero possa fungere da ipotenusa in una terna primitiva, tutti i suoi fattori primi devono essere nel formato $4n+1$.
È sufficiente invece che ve ne sia almeno uno di quella tipologia perché un numero possa fungere da ipotenusa per una terna non primitiva.
Inoltre se $N=2^(a_0)q_1^(a_1)q_2^(a_2)...q_n^(a_n)p_1^(b_1)p_2^(b_2)...p_m^(b_m)$ dove i $p_i$ sono quelli nel formato $4k_i+1$
allora il numero $N$ può fungere da ipotenusa in $h=((2b_1+1)(2b_2+1)...(2b_m+1)-1)/2$ terne pitagoriche non primitive.
Detto questo, se qualcuno vuole, può divertirsi nel trovare il minore tra i numeri che possono fungere da cateto in esattamente $1000$ terne pitagoriche
Cordialmente, Alex