(przez czat )
Pozycja OEIS A123321 wymienia ciąg liczb, które są iloczynem siedmiu różnych liczb pierwszych. Dla zwięzłości nazywamy to numerem 7DP . Kilka pierwszych liczb i odpowiadające im dzielniki znajdują się poniżej:
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
Wyzwanie polegać będzie na znalezieniu najbliższej liczby 7DP pod względem absolutnej odległości od danych wejściowych.
Wejście
Pojedyncza dodatnia liczba całkowita n w dowolnym dogodnym formacie .
Wynik
Najbliższa liczba 7DP do n , ponownie w dowolnym dogodnym formacie. Jeśli najbliższe są dwa numery 7DP, możesz wyprowadzić jeden lub oba.
Zasady
- Można założyć, że liczby mieszczą się w domyślnym
[int]typie danych Twojego języka (lub równoważnym). - Dopuszczalny jest pełny program lub funkcja.
- Standardowe luki są zabronione.
- To jest golf golfowy , więc obowiązują wszystkie zwykłe zasady gry w golfa, a wygrywa najkrótszy kod.
Przykłady
5 -> 510510
860782 -> 870870
1425060 -> 1438710 (or 1411410, or both)
kbezpośrednio jakof(n+k,k%2*2+~k), zaczynając odk=0.