Aún no entiendo por qué esa es la solución, agradecería su ayuda 
Ya está explicado por Fernando, pero medita un poco cómo está inventado.
La base siempre se escribe 10 (b=10) por tanto, 100 es \( b^{2}
\) para cualquier base.
Entonces, para cualquier número de tres cifras que empiece por 1 tienes que el número es la suma de \( b^{2}+...
\) y lo venga detrás.
Si, además, el número de tres cifras acaba en 1, como \( 1=1^{2}
\), tenemos la suma de dos cuadrados perfectos y otro número \( b^{2}+k+1^{2}
\) (también en cualquier base el 1 se va a escribir 1).
Ahora, como el desarrollo del binomio \( (x+y)^{2}
\) es la suma de los cuadrados de “x” e “y” más un tercer sumando que viene dado por el doble del producto de “x” por “y”, el señor que ha diseñado el problema sólo ha tenido que buscar la segunda cifra así: \( k=2\cdot(b\cdot1)
\); y entonces \( 10^{2}+2\cdot10+1=121
\).
Saludos.