(チャット経由)
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番号。これも便利な形式です。2つの7DP番号が最も近くに結び付けられている場合、どちらかまたは両方を出力できます。
ルール
- 数値は、言語のデフォルトの
[int]
データ型(または同等のもの)に収まると見なすことができます。 - 完全なプログラムまたは機能のいずれかが受け入れられます。
- 標準的な抜け穴は禁止されています。
- これはcode-golfであるため、通常のゴルフルールがすべて適用され、最短のコードが優先されます。
例
5 -> 510510
860782 -> 870870
1425060 -> 1438710 (or 1411410, or both)
k
ように直接f(n+k,k%2*2+~k)
で始まります、k=0
。