Definición
Si toma la secuencia de cuadrados enteros positivos y los concatena en una cadena de dígitos (es decir 149162536496481100...), un cuadrado "temprano" es uno que se puede encontrar en esta cadena antes de su posición natural.
Por ejemplo, 7 2 (el número 49), se puede encontrar en un desplazamiento de 2 en la cadena, aunque la posición natural está en el desplazamiento 10. Por lo tanto, 7 es el primer cuadrado "anticipado".
Tenga en cuenta que para que se considere un cuadrado "anticipado", todos los dígitos en el cuadrado deben aparecer antes del comienzo de la posición natural. Un partido que se superpone parcialmente a la posición natural no cuenta.
a(n)es el enésimo número entero positivo k tal que k 2 es un cuadrado "madrugador".
Tarea
Dado un entero positivo n, salida a(n).
Puede usar la indexación basada en 1 o en 0, pero si usa la indexación basada en 0, dígalo en su respuesta.
Su solución debería ser capaz de manejar al menos tan alto como a(53)(o si está utilizando indexación basada en 0 a(52)).
Casos de prueba
n a(n)
1 7
2 8
3 21
4 25
5 46
6 97
7 129
8 161
9 196
10 221
...
13 277
...
50 30015
51 35000
52 39250
53 46111
Referencias
npuede aceptar la salida de los primeros elementos de la secuencia? Depende de OP, pero muchas personas optan por permitir eso.
a(n).