회 문인 염기n 의 순서 번호를 생성합니다 ( OEIS A126071 ).
구체적으로, 시퀀스는 다음과 같이 정의됩니다 : 숫자가 주어지고에 대한 n기초 a로 표현하고 a = 1,2, ..., n, 회고 식인 표현의 수를 세십시오. "Palindromic"은 a표현 의 기본 자릿수를 원자 단위로 바꾸는 것으로 이해됩니다 (감사, @Martin Büttner ). 예를 들어, 다음을 고려하십시오 n= 5.
a=1: 표현은11111: palindromica=2: 표현은101: palindromica=3: 표현은12: 회문 이 아닙니다a=4: 표현은11: palindromica=5: 표현은10: 회문 이 아닙니다
따라서의 결과는 n=5입니다 3. OEIS는 (thanks, @beaker ) 2, ..., n+1대신에 밑 을 사용합니다 . 베이스의 표현 때문에와 동등한 와는 항상 회문이다.1, ..., n1n+1
시퀀스의 첫 번째 값은
1, 1, 2, 2, 3, 2, 3, 3, 3, 4, 2, 3, 3, 3, 4, 4, 4, 4, 2, 4, 5, ...
입력은 양의 정수 n입니다. 출력은 n시퀀스 의 첫 번째 항입니다.
프로그램은 n내부 계산에서 기본 데이터 유형으로 인해 발생 하는 최대 한계에 대해 이론적으로 작동해야합니다 (충분한 시간과 메모리가 제공됨) .
모든 기능이 허용됩니다. 가장 적은 바이트 수가 이깁니다.