Problem

Source:

Tags: number theory



Let $a \ne 0$ be a natural number. Prove that $a$ is a perfect square if and only if for every $b \in N^*$ there exists $c \in N^*$ such that $a + bc$ is a perfect square.