Надіслати розвʼязок

Бали: 12,00 (частково)
Ліміт часу: 2.0s
Python 3 4.0s
Ліміт памʼяті: 64M
Python 3 250M

Автор:
Тип задачі
Дозволені мови
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Маємо ~N~ цілих чисел. Який найбільший добуток можна отримати, використавши тільки три з цих чисел?

Формат вхідних даних

В першому рядку ціле невідʼємне число ~N~ ~(3≤N≤10^5)~. У другому рядку ~N~ цілих чисел, кожне по модулю не перевищує ~10^5~.

Формат вихідних даних

У стандартний потік вивести значення найбільшого добутку трьох з них.

Приклад вхідних даних

9
3 5 -9 7 4 0 9 -3 5

Приклад вихідних даних

315

Коментарі

Будь ласка, прочитайте правила перед коментуванням.



  • 0
    zvit  прокоментовано 3 Лис. 2021, 14:53

    Час збільшено, задачі перетестовані


  • 0
    Hydra  прокоментовано 1 Лис. 2021, 10:57

    І для С++ також...


  • 0
    felonyuk  прокоментовано 30 Жов. 2021, 9:36

    Я думаю, варто збільшити обмеження на час для мови Python.