values.
Оценка массива — это произведение наибольшего общего делителя (НОД) всех его элементов на их наименьшее общее кратное (НОК). Для одного числа и НОД, и НОК равны самому числу, а оценка пустого массива равна 0.
Разрешается удалить из массива не больше одного элемента. Верните наибольшую оценку, которую можно получить.values=[3, 6, 12] → 72
Без удаления: НОД 3, НОК 12, оценка 36. Если убрать 3, НОД станет 6, НОК 12 — оценка 72, это лучше всего.
values=[2, 3, 4] → 12
Без удаления: НОД 1, НОК 12, оценка 12. Убрать 2 — 1 · 12 = 12, убрать 3 — 2 · 4 = 8, убрать 4 — 1 · 6 = 6. Ответ 12.
values=[7] → 49
Для одного числа и НОД, и НОК равны 7, оценка 49. Удалив его, получим пустой массив с оценкой 0.
values=[3, 6, 12]
72
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 123 теста на сервере, включая скрытые.