#133Легко
Наибольшее произведение
Время: 1 s · Память: 256 MB
- Сортировка
Условие
Даны целых чисел. Выберите три из них (на разных позициях) так, чтобы их произведение было максимальным.
Формат ввода
В первой строке (). Во второй — целых чисел ().
Формат вывода
Одно число — наибольшее произведение трёх чисел.
Примеры
Ввод
9 3 5 1 7 9 0 9 -3 10
Вывод
810
Ввод
3 -5 -30 -12
Вывод
-1800
Примечание
Отсортируйте массив. Ответ — большее из двух: произведение трёх наибольших чисел или произведение двух наименьших (они могут быть отрицательными) и наибольшего. Во втором примере все числа отрицательные: .
Произведение достигает — нужен 64-битный тип.
Источник: acmp.ru, задача 224.
