( 채팅을 통해 )
OEIS 항목 A123321 에는 7 개의 소수로 구성된 일련의 숫자가 나열되어 있습니다. 간결하게하기 위해이 번호를 7DP 번호라고합니다. 처음 몇 숫자와 해당 제수는 다음과 같습니다.
510510 = 2 * 3 * 5 * 7 * 11 * 13 * 17
570570 = 2 * 3 * 5 * 7 * 11 * 13 * 19
690690 = 2 * 3 * 5 * 7 * 11 * 13 * 23
746130 = 2 * 3 * 5 * 7 * 11 * 17 * 19
여기서의 과제는 주어진 입력에서 절대 거리 측면에서 가장 가까운 7DP 번호를 찾는 것입니다.
입력
하나의 양의 정수 n은 임의의 편리한 형식 .
산출
편리한 형식으로 다시 n에 가장 가까운 7DP 번호 . 두 개의 7DP 번호가 가장 근접하게 연결되어 있으면 둘 중 하나 또는 둘 다를 출력 할 수 있습니다.
규칙
- 숫자는 언어의 기본
[int]
데이터 유형 (또는 이에 상응하는 형식) 에 맞는 것으로 가정 할 수 있습니다 . - 전체 프로그램 또는 기능이 허용됩니다.
- 표준 허점 은 금지되어 있습니다.
- 이것은 code-golf 이므로 일반적인 모든 골프 규칙이 적용되며 가장 짧은 코드가 승리합니다.
예
5 -> 510510
860782 -> 870870
1425060 -> 1438710 (or 1411410, or both)
k
로f(n+k,k%2*2+~k)
시작 하여을 (를) 직접 업데이트하여 번갈아 가며 골프를 뛸 수 있다고 생각합니다k=0
.