สร้างเลขลำดับฐานที่nเป็น Palindrome ( OEIS A126071 )
โดยเฉพาะลำดับที่ถูกกำหนดดังต่อไปนี้: ได้รับตัวเลขnแสดงมันในฐานaสำหรับa = 1,2, ..., nและนับจำนวนนิพจน์เหล่านั้นเป็น palindromic "Palindromic" เป็นที่เข้าใจกันในแง่ของการกลับหลักฐานaของการแสดงออกเป็นหน่วยอะตอม (ขอบคุณ@Martin Büttner ) เป็นตัวอย่างให้พิจารณาn= 5:
a=1: นิพจน์คือ11111: palindromica=2: นิพจน์คือ101: palindromica=3: นิพจน์คือ12: ไม่ใช่ palindromica=4: นิพจน์คือ11: palindromica=5: นิพจน์คือ10: ไม่ใช่ palindromic
ดังนั้นผลการมีn=5 3โปรดทราบว่า OEIS ใช้ฐาน2, ..., n+1แทน1, ..., n(ขอบคุณ@beaker ) มันเทียบเท่าเพราะการแสดงออกในฐาน1และn+1มักจะเป็น Palindromic
ค่าแรกของลำดับคือ
1, 1, 2, 2, 3, 2, 3, 3, 3, 4, 2, 3, 3, 3, 4, 4, 4, 4, 2, 4, 5, ...
nการป้อนข้อมูลเป็นจำนวนเต็มบวก เอาต์พุตเป็นnเทอมแรกของลำดับ
โปรแกรมควรทำงานตามทฤษฎี (ให้เวลาและหน่วยความจำเพียงพอ) สำหรับnข้อ จำกัดใด ๆที่เกิดจากชนิดข้อมูลเริ่มต้นของคุณในการคำนวณภายในใด ๆ
ฟังก์ชั่นทั้งหมดที่ได้รับอนุญาต จำนวนไบต์ต่ำสุดชนะ