Tanım
Pozitif tamsayı kareler dizisini alır ve bunları bir basamak dizisine (yani 149162536496481100...
) birleştirirseniz, "erken kuş" karesi doğal dizilişinden önce bu dizede bulunabilen karedir.
Örneğin, 7 2 (sayı 49
), doğal konum ofset 10'da olmasına rağmen, dizede 2 ofsetinde bulunabilir. Dolayısıyla 7 ilk "erken kuş" karesidir.
Bir "erken kuş" karesi olarak görülmesi için, karedeki tüm rakamların doğal konumun başlamasından önce gerçekleşmesi gerektiğini unutmayın. Doğal pozisyonla kısmen örtüşen bir maç sayılmaz.
a(n)
k böyle n'inci pozitif tam k 2 "erken kuş" karedir.
Görev
Pozitif bir tamsayı verildiğinde n
çıktı a(n)
.
1 veya 0 tabanlı indeksleme kullanabilirsiniz, ancak 0 tabanlı indeksleme kullanıyorsanız, lütfen cevabınızda söyleyin.
Çözümünüz en az a(53)
(veya 0 tabanlı dizine ekleme kullanıyorsanız) kadar yüksek düzeyde işlem yapabilmelidir a(52)
.
testcases
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
Referanslar
n
Dizinin ilk elemanlarının çıktısı kabul edilebilir mi? OP'ye bağlı ama birçok kişi buna izin veriyor.
a(n)
.