For a positive integer n, let rev(n) denote the integer obtained by reversing the digits of n. Find infinitely many (or all) positive integers n so that n and rev(n) are perfect squares.
The problem is similar in nature to some contest problem, though I'm not sure if there are neat tricks for solving it.
Call a positive integer n satisfying the problem's condition good. Note that all 3 1-digit perfect squares n satisfy the condition. Also, by inspection, no two digit numbers satisfy the condition. If $100a+10b+c$ and $100c+10b+a$ are both perfect squares, then $99(c-a)$ is the difference of the perfect squares. Note that $144$ is good. We can check to see which multiples of 99 from 0 to $99\cdot 9$ are the difference of two squares. Alternatively, we can manually check all 3-digit perfect squares to find the good ones. But how can I generalize my approach to numbers with arbitrarily many digits? All perfect squares that are palindromes are obviously good, but how can one find all perfect squares that are palindromes or infinitely many such squares?