bhe prima di tutto mi verrebbe da chiedere se il numero e' un intero o un reale;
se e' un intero bhe innanzitutto deve essere pari,se e' pari e la radice della meta' e' un intero allora e' la somma di due quadrati.

cioe'
se x e' dispari o negativo o uno return false;
altrimenti se sqrt(x/2) e' intero return true


se non e' un intero devo fare qualche prova,...mi sa che e' sempre vero....ma non voglio dire cazzate
cmq anche 4.5 e' somma di quadrati(1.5^2 + 1.5^2) ma anche 4.6 insomma nei reali tutti i numeri hanno radice reale