• Предмет: Информатика
  • Автор: happyart3355
  • Вопрос задан 4 месяца назад

Максимальное произведение


В массиве, заполненном произвольными целыми числами, найдите два числа, произведение которых максимально. Вложенные циклы не используйте.


Входные данные


На вход программе сначала подается значение n≤50000

— количество элементов в массиве. В следующей строке входных данных расположены сами элементы массива — целые числа, по модулю не превосходящие 30000


.


Выходные данные


Выдайте два искомых числа в порядке неубывания.

Ответы

Ответ дал: fahriddinabdulazov
0

Ответ:b=[int(b)for b in input().split()]

b=sorted(b)

print(max((b[0]*b[1]),(b[-1]*b[-2])))

Объяснение:

Вас заинтересует