주어진 과제는 숫자가 주어지면 숫자 의 시작 부분에 AT LEAST 로 n
시작하는 가장 작은 소수를 찾습니다 . 이것은 OEIS에서 찾은 시퀀스입니다 ( A068103 ). n
2
시퀀스의 처음 17 숫자는 아래에 나와 있습니다. 더 많은 것을 원한다면 실제로 시퀀스를 구현해야합니다.
0 = 2
1 = 2
2 = 223
3 = 2221
4 = 22229
5 = 2222203
6 = 22222223 # Notice how 6 and 7 are the same!
7 = 22222223 # It must be **AT LEAST** 6, but no more than necessary.
8 = 222222227
9 = 22222222223 # Notice how 9 and 10 are the same!
10 = 22222222223 # It must be **AT LEAST** 9, but no more than necessary.
11 = 2222222222243
12 = 22222222222201
13 = 22222222222229
14 = 222222222222227
15 = 222222222222222043
16 = 222222222222222221
이것이 문자열 조작, 주요 감지 및 시퀀스의 멋진 조합이라고 생각했습니다. 이것은 code-golf 이며, 가장 낮은 바이트 수는 아마도 월말에 승자로 선언됩니다.
x
. 예를 들어, 언어가 32 비트 정수만 지원하는 경우이를 설명 할 수 있습니다.