first и second. Выберите из каждого непустую подпоследовательность (элементы можно пропускать, но порядок оставшихся сохраняется) — обе одинаковой длины.
Затем сопоставьте элементы по порядку: первый с первым, второй со вторым и так далее — и сложите произведения пар.
Верните наибольшее значение такой суммы.first=[4, -1, 2], second=[-3, 5] → 20
Лучше всего взять одну пару: 4 из первого массива и 5 из второго, 4 · 5 = 20. Например, [-1, 2] и [-3, 5] дают только 3 + 10 = 13.
first=[-2, -5], second=[3, 4] → -6
Все произведения отрицательны, а пустой выбор запрещён, поэтому берём наименее плохую пару: -2 · 3 = -6.
first=[4, -1, 2], second=[-3, 5]
20
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 111 тестов на сервере, включая скрытые.