Вдохновившись попытками @LastBoy, решил выдать более менее нормальную задачу:
Вводится натуральное число n, не превышающее 10^9. Если его можно представить в виде суммы двух квадратов натуральных чисел, выведите их в порядке возрастания, иначе выведите '0'.