Это несложно. Обозначим

за

и получим вопрос: при каких целых

число

будет точным квадратом. Решаем его отдельно для каждого

.
Если обозначить этот точный квадрат через

, то получается уравнение:

которое упрощается до

и таким образом все сводится к перебору разложений

в произведение двух множителей одной четности.
Особый случай здесь

, когда правая часть равна 0. Он соответствует бесконечной серии решений:

Кроме них есть еще только один квадрат:
