Definicja
Jeśli weźmiesz ciąg dodatnich kwadratów całkowitych i połączysz je w ciąg cyfr (tj. 149162536496481100...), Kwadrat „wczesnego ptaka” to taki, który można znaleźć w tym ciągu przed jego naturalną pozycją.
Na przykład 7 2 (liczba 49) można znaleźć z przesunięciem 2 w łańcuchu, chociaż naturalna pozycja to przesunięcie 10. Zatem 7 jest pierwszym kwadratem „wczesnego ptaka”.
Należy pamiętać, że aby uznać go za kwadrat „wczesnego ptaka”, wszystkie cyfry na kwadracie muszą wystąpić przed początkiem naturalnej pozycji. Mecz, który częściowo pokrywa się z naturalną pozycją, nie jest brany pod uwagę.
a(n)jest n-tą dodatnią liczbą całkowitą k, tak że k 2 jest kwadratem „wczesnego ptaka”.
Zadanie
Biorąc pod uwagę dodatnią liczbę całkowitą n, wyjście a(n).
Możesz użyć indeksowania 1 lub 0, ale jeśli używasz indeksowania 0, powiedz to w swojej odpowiedzi.
Twoje rozwiązanie powinno być w stanie obsłużyć co najmniej tak wysokie jak a(53)(lub jeśli korzystasz z indeksowania 0 a(52)).
Przypadki testowe
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
Bibliografia
nelementów sekwencji może zostać zaakceptowane? To zależy od OP, ale wiele osób decyduje się na to.
a(n).