Задать вопрос

Задачи с собеседований по максимальным числам: как решить?

Существует такая задача:
нужно написать функцию, которая принимает на вход массив чисел (неотсортированных, допустим целых), возвращает также массив в котором содержатся:
- максимальное число А1
- три других максимальных числа А2, А3, А4, которые при перемножении дают А1

Начал писать функцию с выделением max и сортировкой, потом начал писать вложенные циклы, но понял, что будет слишком много условий и проверок.
Есть мысль, что тут могут помочь регулярки, но пока не знаю, как это реализовать.
  • Вопрос задан
  • 1737 просмотров
Подписаться 8 Простой 25 комментариев
Ответ пользователя Dimonchik К ответам на вопрос (7)
dimonchik2013
@dimonchik2013
non progredi est regredi
допустим целых

хороший прикид

там, случаем, что множители целые "допустим" не отвалилось?
Ответ написан
Комментировать