\( \overline{a0b}+\overline{b0a}=N^2\Rightarrow{}(10^2a+b)+(10^2b+a)=10^2(a+b)+(a+b)=101\cdot{}(a+b)=N^2 \)
Como 101 es primo deberá dividir de forma exacta a \( N^2 \).
Además \( N^2 \) estará comprendido entre (mínimo a+b=2 y máximo a+b=18) \( \color{red}202\leq{}N^2\leq{}1818\color{nlack} \) y es un múltiplo de 101, por lo tanto los posibles valores para \( \color{red}N^2={202, 303, 404, \ldots, 1818}\color{black} \)
Cuando escribes lo que he marcado en rojo pareciera que la solución del ejercicio requiere alguna suerte de tanteo o comprobación exhaustiva de casos. Pero no es necesario.
Directamente si \( 101\cdot{}(a+b)=N^2 \), por ser \( 101 \) primo entonces \( N \) es múltiplo de \( 101 \) y así \( a+b=N^2/101>101 \). Pero eso es imposible porque \( a+b\leq 9+9=18 \).