Definição
Se você pegar a sequência de quadrados inteiros positivos e concatená-los em uma sequência de dígitos (ou seja 149162536496481100...
), um quadrado "madrugador" é aquele que pode ser encontrado nessa sequência antes de sua posição natural.
Por exemplo, 7 2 (o número 49
), pode ser encontrado com um deslocamento de 2 na sequência, embora a posição natural esteja no deslocamento 10. Portanto, 7 é o primeiro quadrado "madrugador".
Observe que, para ser considerado um quadrado "madrugador", todos os dígitos do quadrado devem ocorrer antes do início da posição natural. Uma partida que se sobreponha parcialmente à posição natural não conta.
a(n)
é o inteiro enésimo k positivo tal que k 2 é um quadrado "madrugador".
Tarefa
Dado um número inteiro positivo n
, output a(n)
.
Você pode usar a indexação com base em 1 ou em 0, mas se você usar a indexação com base em 0, diga-o em sua resposta.
Sua solução deve ser capaz de lidar com pelo menos o máximo de a(53)
(ou se você estiver usando a indexação baseada em 0 a(52)
).
Casos de teste
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
Referências
n
elementos da sequência pode ser aceita? Cabe ao OP, mas muitas pessoas optam por permitir isso.
a(n)
.