คำนิยาม
หากคุณนำลำดับของจำนวนเต็มบวกจำนวนหนึ่งมาเรียงต่อกันเป็นสตริงตัวเลข (เช่น149162536496481100...
) สี่เหลี่ยม "Early Bird" คือสิ่งที่สามารถพบได้ในสตริงนี้ก่อนตำแหน่งธรรมชาติ
ตัวอย่างเช่น 7 2 (ตัวเลข49
) สามารถพบได้ที่ออฟเซ็ต 2 ในสตริงแม้ว่าตำแหน่งตามธรรมชาติจะอยู่ที่ออฟเซ็ต 10 ดังนั้น 7 จึงเป็นสแควร์ "Early Bird" แรก
โปรดทราบว่าเพื่อให้ได้รับการพิจารณาว่าเป็น "นกต้น" จัตุรัสตัวเลขทั้งหมดในตารางจะต้องเกิดขึ้นก่อนที่จะเริ่มตำแหน่งธรรมชาติ การแข่งขันที่ทับซ้อนตำแหน่งธรรมชาติบางส่วนจะไม่นับ
a(n)
เป็นจำนวนเต็มบวกที่ n เช่น k 2ซึ่งเป็นจตุรัส "Early Bird"
งาน
ป.ร. ให้ไว้เป็นจำนวนเต็มบวกเอาท์พุทn
a(n)
คุณสามารถใช้การจัดทำดัชนีแบบ 1 หรือ 0 แต่ถ้าคุณใช้การจัดทำดัชนีแบบ 0 โปรดพูดในคำตอบของคุณ
โซลูชันของคุณควรจะสามารถจัดการอย่างน้อยสูงถึงa(53)
(หรือถ้าคุณใช้การจัดทำดัชนีแบบ 0 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
อ้างอิง
n
องค์ประกอบแรกของลำดับได้หรือไม่ มันขึ้นอยู่กับ OP แต่หลายคนเลือกที่จะอนุญาต
a(n)
ฉันชอบที่จะมีชุดที่สอดคล้องกันของผลการค้นหาสำหรับคำตอบทั้งหมดดังนั้นโปรดเพียงแค่กลับค่าเดียวของ